如何解析但不执行呢?

时间:2018-11-15 01:37:33

标签: linux bash shell sh

将kornshell脚本从solaris 10迁移到RHEL 7.5

/bin/sh用于在RHEL 7.5中执行shell脚本

$ ls -l /bin/sh
lrwxrwxrwx. 1 root root 4 Jul 16 12:10 /bin/sh -> bash

因此,我们想首先解析完整的代码以验证其语法,但不执行它,

例如:

sleep 20
echo test
cd /a/b/c
connect # instead of ./connect

应该只解析代码但不执行

仅解析代码的方法是什么?无需执行即可验证语法。

0 个答案:

没有答案