Я хотів би простий спосіб отримати повний шлях до файлу. Я зараз набираю це:
echo `pwd`/file.ext
Намагаючись скоротити його, я склав псевдонім баш:
alias fp='echo `pwd`/'
Але тепер, якщо я набираю fp file.ext
, з’являється пробіл між /
і file.ext
.
Чи така команда вже існує, і я її пропускаю? Якщо ні, то як би я пішов про створення такого псевдоніма або функції в bash?
readlink -f
(абоrealpath
, що є старшою утилітою, яка зберігається для сумісності) додатково розширить усі символічні посилання, що не обов’язково бажано.