Non riesco a capire come trovare il file in cui è definita una funzione bash ( __git_ps1nel mio caso).
Ho sperimentato con declare, type, which, ma nulla mi dice che il file di origine. Ho letto da qualche parte che declarepuò stampare il nome del file e il numero di riga, ma non è stato spiegato come. La helppagina per declarenon lo dice neanche.
Come posso ottenere queste informazioni?
$PATH,typenon funzionerà. Potresti provare a usare solofindolocate.locatesarà molto più veloce, poiché utilizza un database preesistente, ma non funzionerà se il comando è stato installato solo di recente.