标签: debugging bash readonly
我在只读目录中有一个只读脚本。我只有执行权限,无法更改它来调试它。 我想该脚本的变量定义有错误。 是否可以在不修改脚本的情况下回显计算变量,因此我可以从命令行运行最终命令? 感谢。
答案 0 :(得分:3)
您可以运行script in debug mode(bash -x script)或只是将文件复制到可写的位置,添加调试行并从那里运行它。
bash -x script
答案 1 :(得分:2)
您可以尝试使用调试模式。
./scriptname -x