700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > shell脚本如何显示所执行的每一条命令

shell脚本如何显示所执行的每一条命令

时间:2022-08-13 05:41:37

相关推荐

shell脚本如何显示所执行的每一条命令

独角兽企业重金招聘Python工程师标准>>>

shell脚本如何显示所执行的每一条命令

如题,编写一个bash脚本

当执行时,只看到了各个命令的执行结果,但是没有看到具体的命令

比如

#!/bin/bash

ls

#end

这个脚本执行时,并不打印命令'ls'

怎么样才能让其先打印出所执行的命令,在执行命令呢?

------第一种解决方案--------------------

#!/bin/bash

set -x

ls

#end

/执行结果如下:

midori@midori-PC ~

$ /cygdrive/c/Users/midori/Desktop/printcommand.sh

+ ls

midori@midori-PC ~

------第二种解决方案--------------------

#!/bin/bash

set -xv

ls

#end

/执行结果如下:

midori@midori-PC ~

$ /cygdrive/c/Users/midori/Desktop/printcommand.sh

ls

+ ls

#end

midori@midori-PC ~

------第三种解决方案--------------------

也可以在命令行这样执行:

sh -x yourscript.sh

/执行结果如下:

midori@midori-PC ~

$ sh -x /cygdrive/c/Users/midori/Desktop/printcommand.sh

+ ls

midori@midori-PC ~

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。