标签:class 如何 输出 bin 怎么 shell 输入参数 style 输入
shell脚本如何显示所执行的每一条命令,例如执行一个bash脚本时,只看到了各个命令的执行结果,但是没有看到具体的命令
#!/bin/bash ls #end
这个脚本执行时,并不打印命令‘ls‘
怎么样才能让其先打印出所执行的命令,在执行命令呢?
在脚本中设置-x参数,让命令执行时打印其命令本身和参数,如:
#!/bin/bash set -x ls #end
运行结果
+ ls
除了方法一的作用外,输出还会原封不动的打印执行后的每一条指令,如:
#!/bin/bash set -xv ls #end
运行结果
ls + ls
在启动脚本命令时,给定脚本的输入参数,如:
sh -x yourscript.sh
运行结果
+ ls
标签:class 如何 输出 bin 怎么 shell 输入参数 style 输入
原文地址:https://www.cnblogs.com/macrored/p/11755295.html