Shell是Linux系统上常用的一种脚本语言。Shell通常被从事web后台开发的从业者使用,因此shell调试也是一项必要的技能。这篇文章教你如何调试shell脚本。
工具/原材料Linux操作系统ssh工具(安全工具)方法/步骤1启动Linux系统,并使用ssh工具(外壳或安全工具等)连接Linux系统。)。我正在使用SecureCRT。如果SecureCRT不能用,我可以和百度联系或者留言。如图所示,在与SecureCRT连接后。
-1步读取2外壳脚本调试不需要特殊工具。Bash附带了一些调试选项。具体选项包括:
-x:执行期间显示参数和命令;
+x:禁止调试
-v:命令行读取时显示输入;
+v:禁止打印输入。
这些调试选项可以在shell脚本开始时添加,也可以在脚本中添加。测试脚本debug.sh如图所示。
-两步阅读3在脚本启动时添加调试选项。要调试debug debug.sh,您可以在启动脚本时输入以下命令:bash -x ./debug.sh或sh -x ./debug.sh
-3步读取-4步读取4在脚本中添加调试选项,并使用set命令。例如,要打开-x选项,请将命令集-x添加到脚本内容中
Set +x表示关闭调试。
现在,您需要查看由debug.sh脚本执行的调试信息,您不需要使用bash -x ./debug.sh来执行。Sh可以直接看到调试信息。/debug.sh。
-6步骤阅读6还有一个更方便的方法在脚本的开头添加-xv选项,例如设置#!/bin/sh阅读
#!/bin/sh -xv
现在也执行步骤读取7。调试信息也可以打印。
除了bash的内置选项来调试外壳,您还可以自定义调试功能。自定义调试功能可以更灵活地应用。
步骤读取9当启动脚本时,打开自定义调试功能,_DEBUG=on。/script。如果不打开调试开关,请执行。/直接编写脚本。
-10步阅读-11步阅读结束注意如果这对你有帮助,请投票或指出下面的赞美。
嘀嗒拼车时长:类型:产品广告
艾瑞户外家居时长:类型:企业宣传片
Smile Card TVC for Express bank时长:类型:视觉动画
唐妆面膜时长:类型:产品广告
弥茶 - 弥语琥珀篇时长:类型:产品广告
定制化服务,严格保护客户信息安全
工作日 8小时 网站在线咨询,快速响应
客户经理电话,全天候为您提供服务
项目执行期间,按合同约定为客户提供保障服务
以客户为中心,用心打造优质作品,致力于达成客户满意。