Ho creato alcune funzioni di completamento bash che sembrano funzionare isolatamente, ma mi danno risultati inaspettati quando tento di completare la scheda.
È possibile connettere bashdb, quindi tentare di eseguire il tab completo e passare al debug e determinare cosa non va?
set -x
in in bash per eseguire il debug dei tuoi script. Utilizzareset +x
per disabilitare.