Como descobrir a que se refere meu comando de linha de comando personalizado

Como descobrir a que se refere meu comando de linha de comando personalizado

Há muito tempo criei um script que adicionei ao meu sistema Ubuntu e posso chamá-lo simplesmente com call to commandrec

MeUser@MyMachine:~$ rec

O problema é que agora gostaria de estender o comando, mas não consigo descobrir onde o script pode ser encontrado e a que o reccomando se refere.

Presumo que posso fazer isso (afinal, é o Ubuntu), mas não é tão simples - já procurei, ~/.bashrcmas não encontrei nada que se refira a rec. Onde mais posso pesquisar?

Responder1

Você o instalou em algum lugar do seu computador $PATHquando pode chamá-lo assim na linha de comando. Use typepara descobrir onde:

type rec
rec is /usr/local/bin/rec

Ou talvez seja um alias, então ficaria assim:

rec is aliased to `myscript --with --some --parameters blah'

Você pode então usar typepara myscriptdescobrir onde ele está.

Responder2

Você bashpode localizar arquivos em seu computador $PATHcom o whichcomando. por exemplo:

which rec

E você pode listar aliases com o aliascomando. Basta digitar alias.

Você encontrará seu script com um destes.

informação relacionada