美文网首页
shell脚本调试

shell脚本调试

作者: 迷鹿milu | 来源:发表于2019-08-18 12:00 被阅读0次

脚本调试

1 使用 -x 启动脚本跟踪调试功能

bash -x script.sh

  或者修改shebang,将脚本的第一行 #!/bin/bash 修改为 #!/bin/bash -xv 自动跟踪脚本调试功能

2 脚本进行部分调试

set builtin 功能
set -x 在执行时显示参数和命令。
set +x 禁止调试。
set -v 当命令进行读取时显示输入。
set +v 禁止打印输入。

  例一:

#!/bin/bash
#文件名: debug.sh
for i in {1..6};
do
set -x
echo $i
set +x
done
echo "Script executed"

相关文章

  • Shell -X命令

    shell "-x"选项可用来跟踪脚本的执行,是调试shell脚本的强有力工具。“-x”选项使shell在执行脚本...

  • shell脚本编程 - 技巧篇

    本篇并不讲述shell脚本编程的方法和规则,而是讲述如何更优雅的使用shell脚本。 调试方法 echo调试大法,...

  • Shell脚本调试选项

    Shell脚本调试选项Shell本身提供一些调试方法选项: -n,读一遍脚本中的命令但不执行,用于检查脚本中的语法...

  • 1.11 调试脚本

    《Linux Shell 脚本攻略(第 2 版)》读书笔记 启用 shell 脚本的跟踪调试功能bash -x s...

  • Shell 调试脚本 简介

    Shell 脚本调试的主要工作是发现脚本的错误的原因,以及定位脚本中发生错误的行。Bash 提供了多种脚本调试的功...

  • 调试shell脚本

    如何开始写一个脚本 一个脚本与其它文件的区别是它的首行,它包含 #! (She-Bang - 释伴:定义文件类型)...

  • shell脚本调试

    脚本调试 脚本调试 1 使用 -x 启动脚本跟踪调试功能 2 脚本进行部分调试 1 使用 -x 启动脚本跟踪调试功...

  • shell脚本调试

    一.sh [参数] 文件名.sh -n 不要执行script,仅查询语法的问题-x 将使用的脚本的内容输出到屏幕,...

  • Shell脚本

    1、脚本的执行 2、条件判断 3、循环执行(loop) 4、Shell脚本的追踪与调试

  • shell 备忘

    shell脚本调试 参见:https://www.cyberciti.biz/tips/debugging-she...

网友评论

      本文标题:shell脚本调试

      本文链接:https://www.haomeiwen.com/subject/addrsctx.html