Bash脚本内置的调试方法技巧
用 Bash 写的脚本也可以进行调试,和 Python,Perl 等解释型语言一样。新建一个名为 servinfo 的脚本并增加可执行权限: 代码如下: $ vi servinfo #!/bin/bash echo “Hostname: $(hostname)” echo “Date: $(date)” echo “Kernel: $(uname -mrs)” $ chmod +x servinfo 用 bash -x 来调试上述脚本,Bash 先打印出每行脚本,再打印出每行脚本的执行结果: 代码如下: $ bash -x servinfo ++ hostname + echo ‘Host
用户评论