日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux脚本调试-bashdb安装及调试

發(fā)布時(shí)間:2025/4/16 linux 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux脚本调试-bashdb安装及调试 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

原文地址:http://blog.csdn.net/xingxingdeyuanwang6/article/details/49946093

安裝

#第一步:在終端使用wget下載3.1版本,注意下面地址已經(jīng)找不到了,自己下載,以下步驟相同 wget http://ftp.jaist.ac.jp/pub/sourceforge/b/ba/bashdb/bashdb/3.1-0.09/bashdb-3.1-0.09.tar.gz #第二步:解壓并進(jìn)入目錄 tar -zxvf bashdb-3.1-0.09.tar.gz cd bashdb-3.1-0.09 #第三步:配置及編譯安裝 ./configure make && make install

發(fā)現(xiàn)這個(gè)ftp不能用了,可以:
ftp.gnu.org 進(jìn)入gnu/bash下載 bash-4.2.tar.gz
接下來步驟同上

命令和參數(shù)

> [root@localhost~]# bashdb --debug 腳本名

參數(shù):

一、列出代碼和查詢代碼類:l 列出當(dāng)前行以下的10行- 列出正在執(zhí)行的代碼行的前面10行. 回到正在執(zhí)行的代碼行w 列出正在執(zhí)行的代碼行前后的代碼/pat/ 向后搜索pat?pat?向前搜索pat二、Debug控制類:h 幫助help 命令 得到命令的具體信息q 退出bashdbx 算數(shù)表達(dá)式 計(jì)算算數(shù)表達(dá)式的值,并顯示出來!! 空格Shell命令 參數(shù) 執(zhí)行shell命令使用bashdb進(jìn)行debug的常用命令(cont.)三、控制腳本執(zhí)行類:n 執(zhí)行下一條語句,遇到函數(shù),不進(jìn)入函數(shù)里面執(zhí)行,將函數(shù)當(dāng)作黑盒s n 單步執(zhí)行n次,遇到函數(shù)進(jìn)入函數(shù)里面b 行號(hào)n 在行號(hào)n處設(shè)置斷點(diǎn)del 行號(hào)n 撤銷行號(hào)n處的斷點(diǎn)c 行號(hào)n 一直執(zhí)行到行號(hào)n處R 重新啟動(dòng)當(dāng)前調(diào)試腳本Finish 執(zhí)行到程序最后cond n expr 條件斷點(diǎn)

總結(jié)

以上是生活随笔為你收集整理的linux脚本调试-bashdb安装及调试的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。