說明文件可參照http://bashdb.sourceforge.net/bashdb.html
<1>安裝方式:
apt-get install bashdb 或是
下載http://sourceforge.net/projects/bashdb/files/
<2>基本用法:
bashdb [options] [--] script-name [script options]
#bashdb /tmp/fact.sh
bashdb<2> step
(/tmp/fact.sh:9):
fact 0
9: echo fact 0 is: `fact 0`
bashdb<(3)>
2: fact() {
bashdb<(4)>
3: ((n==0)) && echo 1 && return
bashdb<(5)> print $n
bashdb<(6)>
<3> 搭配emacs:
(1)先以emacs 開啟 script
(2) M-x bashdb (意思是先按"ESC" 再按"x",然後輸入bashdb)
(3)再輸入如<1> bashdb [options] [--] script-name [script options]
<3>搭配ddd:
使用以下指令即可
ddd --debugger /usr/bin/bashdb script-name
沒有留言:
張貼留言