Найти местоположение сценария оболочки (или символической ссылки) из оболочки

Я нахожусь на 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

Он ответит, если это псевдоним, команда, функция или встроенная команда.

Другие вопросы по тегам