Gostaria de uma maneira fácil de obter o caminho completo para um arquivo. Eu atualmente digito isso:
echo `pwd`/file.ext
Tentando reduzi-lo, criei um alias do bash:
alias fp='echo `pwd`/'
Mas agora, se eu digitar fp file.ext
, há um espaço que aparece entre o /
e o file.ext
.
Esse comando já existe e estou sentindo falta dele? Caso contrário, como eu criaria um apelido ou função no bash?
readlink -f
(ourealpath
, que é um utilitário antigo mantido para compatibilidade), expandirá adicionalmente todos os links simbólicos, o que não é necessariamente desejável.