原文:linux shell命令中调试的set -x

shell命令中调试的set x x选项可以用来跟踪脚本的执行,使shell在执行脚本的过程中把它实际执行的每一个命令行显示出来,并且在行首显示一个 , 后面显示的是经过了变量替换后的命令行内容,有助于分析实际执行的命令 将 x与trap捕捉DEBUG信号相结合对trapdebug.sh脚本进行调试sh x trapdebug.sh trapdebug.sh: : trapdebug.sh: a: ...

2021-04-13 19:33 0 257 推荐指数:

查看详情

set -x 调试shell

在上面的结果,前面有“+”号的行是shell脚本实际执行的命令,前面有“++”号的行是执行trap机制中指定的命令,其它的行则是输出信息。 shell的执行选项除了可以在启动shell时指定外,亦可在脚本中用set命令来指定。 "set -参数"表示启用某选项,"set +参数"表示关闭某选项 ...

Thu Jun 27 03:00:00 CST 2019 0 545
shellset命令

set命令作用主要是显示系统已经存在的shell变量,以及设置shell变量的新变量值。set命令不能够定义新的shell变量。如果要定义新的变量,可以使用declare命令以变量名=值的格式进行定义即可。 举例: set -xset +x指令 用于脚本调试set ...

Fri Dec 01 17:48:00 CST 2017 0 9731
linux shell内建命令set

基本语法: set命令的基本语法如下(来自bash的man手册): set [--abefhkmnptuvxBCEHPT] [-o option-name] [arg ...] set [+abefhkmnptuvxBCEHPT] [+o option-name] [arg ...

Wed Sep 25 22:22:00 CST 2019 0 379
2.Shell脚本set指令,比如set -xset -e

set参数介绍 set指令能设置所使用shell的执行方式,可依照不同的需求来做设置 -a  标示已修改的变量,以供输出至环境变量。 -b  使被中止的后台程序立刻回报执行状态。 -C  转向所产生的文件无法覆盖已存在的文件。 -d  Shell预设会用杂凑表记忆使用过的指令,以加速指令的执行 ...

Tue Oct 08 23:16:00 CST 2019 0 5706
Shell - set命令

set命令简介 使用内置命令set可以调试Shell脚本的指定部分。 set命令通过选项开关来设置shell的不同特性,每个特性都对应一个选项。 set -<Options> 直接启用指定选项 set +<Options> 直接停用指定选项 set -o ...

Thu Jul 09 08:12:00 CST 2020 0 608
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM