运维网's Archiver
论坛
›
Shell/Powershell
› Shell 编程基础(三)
jackyrar
发表于 2018-8-21 10:03:33
Shell 编程基础(三)
set -xset +x
可以调试某一段代码
bash -x 可以调试代码
-v 激活详细输出模式。
bash 内部的变量
$LINENO:标识Shell脚本的当前行号
$FUNCNAME:当前正在执行调用堆栈中的所有Shell函数名称和数组变量。${FUNCNAME}当前正在执行的函数的名字。${FUNCNAME}表示调用此函数的函数名
$PS4:bash -x 会显示带+号的信息,就是$PS4
-n:测试shell脚本中是否存在语法错误。
页:
[1]
查看完整版本:
Shell 编程基础(三)