No puedo entender cómo encontrar el archivo donde se define una función bash ( __git_ps1
en mi caso).
Experimenté con declare
, type
, which
, pero nada me dice que el archivo de origen. Leí en alguna parte que declare
puede imprimir el nombre del archivo y el número de línea, pero no se explicó cómo. La help
página para declare
tampoco lo dice.
¿Cómo puedo obtener esta información?
$PATH
, entoncestype
no funcionará. Es posible que desee probar simplemente usandofind
olocate
.locate
será mucho más rápido, ya que usa una base de datos preexistente, pero no funcionará si el comando se instaló recientemente.