Найти местоположение сценария оболочки (или символической ссылки) из оболочки
Я нахожусь на Ubuntu 14.04 и у меня есть сценарий оболочки или символическая ссылка (я не могу вспомнить, какая из них - и я не знаю, как определить, что это) называется pbar
это работает пианобар. Итак, чтобы быть явным, из оболочки, я могу набрать pbar
и пианобар (программа) запускается. Я пытаюсь найти местоположение этого файла. Я пытался сделать следующее,
which pbar
ls /usr/bin | grep ^pb
ls /usr/local/bin | grep ^pb
и проверил каталог, где я храню свои сценарии оболочки, и я думаю, что все остальные места на моем $PATH
, Тем не менее я не могу отследить этот файл или ссылку - есть ли другое местоположение / метод, который я должен использовать? Спасибо
2 ответа
Тем не менее я не могу отследить этот файл или ссылку
Еще один вариант для рассмотрения является alias
,
псевдоним
Создайте псевдоним, псевдонимы позволяют заменить строку словом, когда оно используется в качестве первого слова простой команды.
...
Без аргументов или с параметром -p псевдоним выводит список псевдонимов на стандартном выводе в форме, позволяющей их повторно использовать в качестве входных данных.
Псевдоним источника
Дальнейшее чтение
- Индекс AZ командной строки Bash для Linux - отличный справочник по всем вопросам, связанным с командной строкой Bash.
- псевдоним - создайте псевдоним, псевдонимы позволяют заменить строку словом, когда оно используется в качестве первого слова простой команды.
Действительный помощник в bash type
[ 1]
type pbar
Он ответит, если это псевдоним, команда, функция или встроенная команда.