一尘不染

如何在不运行Bash脚本的情况下进行语法检查?

linux

是否可以不执行而检查bash脚本语法?

使用Perl,我可以运行perl -c 'script name'。bash脚本有任何等效命令吗?


阅读 393

收藏
2020-06-02

共1个答案

一尘不染

bash -n scriptname

也许是一个明显的警告:这可以验证语法,但不会检查您的bash脚本是否尝试执行不在您的路径中的命令,例如ech hello而不是echo hello

2020-06-02