Cómo encontrar a qué se refiere mi comando de línea de comando personalizado

Cómo encontrar a qué se refiere mi comando de línea de comando personalizado

Hace mucho tiempo creé un script que agregué a mi sistema Ubuntu y puedo llamarlo simplemente con una llamada al comando.rec

MeUser@MyMachine:~$ rec

El problema es que ahora me gustaría extender el comando pero no puedo entender dónde se puede encontrar el script y a qué recse refiere el comando.

Supongo que puedo hacerlo (después de todo, es Ubuntu), pero no es tan simple: ya investigué ~/.bashrcpero no encontré nada que se refiera a rec. ¿Dónde más puedo buscar?

Respuesta1

Lo instaló en algún lugar de su sistema $PATHcuando puede llamarlo así en la línea de comando. Úselo typepara saber dónde:

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

O tal vez sea un alias, entonces debería verse así:

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

Luego puedes usar typeon myscriptpara averiguar dónde se encuentra.

Respuesta2

En bashpuedes localizar archivos en tu $PATHcon el whichcomando. p.ej:

which rec

Y puedes enumerar los alias con el aliascomando. Simplemente escriba alias.

Encontrarás tu guión con uno de estos.

información relacionada