Sì. Utilizzare "bashdb" dal http://bashdb.sourceforge.net/
Ultima versione al momento della scrittura http://sourceforge.net/projects/bashdb/files/bashdb/4.2-0.8/
Se siete su un Mac (come mi è stato) allora si potrebbe essere necessario installare la versione GNU di Bash.
ho fatto che l'utilizzo di "MacPorts" http://www.macports.org/
Una volta che avete MacPorts ...
porto installare bash
Poi seguire le istruzioni per
./configure (nella directory decompressa di bashdb)
fanno
sudo make install
quindi aggiungere la cartella in cui bashdb può essere trovato nel vostro PATH
fonte
2014-01-11 16:14:12
vedere http://stackoverflow.com/questions/951336/how-to- debug-a-bash-script – Piccolo
Già visto. Non copre il debug line-by-line, che è l'intero punto qui. Ho già cercato un sacco e non ho trovato nulla, ed è per questo che sono venuto in SO. – esauvisky
No, le opzioni 'set -x' (e' -n' e '-v') sono fondamentalmente disponibili. –