- 获取当前使用的Shell类型
-
第一种方法:通过 $0 这个变量来获取当前运行的shell类型
-
第二种方法:通过 $$ 这个变量来获取当前运行的shell进程号(PID),然后通过 ps 命令的 -p 参数或者直接带进程pid号来反向查出运行的shell类型
- 脚本静态检查工具shellcheck,github地址:https://github.com/koalaman/shellcheck
提供了详细的wiki( https://github.com/koalaman/shellcheck/wiki )。在这个wiki里,我们可以找到这个工具所有判断的依据。每一个检测到的问题都可以在wiki里找到对应的问题单号,他不仅告诉我们”这样写不好”,而且告诉我们”为什么这样写不好”,”我们应当怎么写才好”。