Localiza localização do script de shell (ou link simbólico) do shell

3

Estou no Ubuntu 14.04 e tenho um shell script ou um link simbólico (não me lembro qual - e não sei como dizer o que é) chamado pbar que executa pianobar. Então, para ser explícito, de um shell, eu posso digitar pbar e pianobar (o programa) dispara. Eu estou tentando encontrar a localização deste arquivo. Eu tentei fazer o seguinte,

which pbar
ls /usr/bin | grep ^pb
ls /usr/local/bin | grep ^pb

e verifiquei o diretório onde eu armazeno meus scripts de shell e acho que todos os outros locais no meu $PATH . Ainda não consigo rastrear este arquivo ou link - existe algum outro local / método que eu deveria estar usando? Obrigado

    
por jenesaisquoi 17.12.2015 / 21:23

2 respostas

1

Ainda não consigo rastrear este arquivo ou link

Uma outra opção a considerar é um alias .

alias

Create an alias, aliases allow a string to be substituted for a word when it is used as the first word of a simple command.

...

Without arguments or with the -p option, alias prints the list of aliases on the standard output in a form that allows them to be reused as input.

Fonte alias

Leitura Adicional

por 17.12.2015 / 21:34
4

Um ajudante válido no bash é type [ 1 ]

   type pbar

Ele responderá se for um alias, um comando, uma função ou um comando interno.

    
por 17.12.2015 / 22:16