shell一键脚本的执行命令可以被导出吗?

github上找的一键linux脚本,运行后按照要求选择1,2,3之类的然后运行.

有办法导出或者记录下执行的命令吗?

5 个赞

可以直接网页打开的吧,能看到具体命令

set -x

1 个赞

如果是 shell 脚本, 可以使用 script 命令启用测试环境然后 set -x 扩展命令

但是更安全的是直接看,不要运行。确认无危险后再运行

如果是 binary file或者 人家加了混淆就难搞了

1 个赞

感谢
运行 set -x后,再运行脚本,脚本有选项要求输入和选择,是不是就不行?输入1,按回车不行哈

没看懂

正常操作就好了。如果你输入 set -x 然后回车,然后运行脚本。如果脚本是 shell 类型,终端中应该会有大量输出,你正常怎么做就怎么做(set -x 不过是将你实际运行的命令 echo 出来). 但一般太乱,所以建议用 script 命令捕捉

是我操作错了~~先敲了set -x再敲了命令