shell 知识点

  • 获取当前使用的Shell类型
  1. 第一种方法:通过 $0 这个变量来获取当前运行的shell类型

  2. 第二种方法:通过 $$ 这个变量来获取当前运行的shell进程号(PID),然后通过 ps 命令的 -p 参数或者直接带进程pid号来反向查出运行的shell类型

  • 脚本静态检查工具shellcheck,github地址:https://github.com/koalaman/shellcheck
    提供了详细的wiki( https://github.com/koalaman/shellcheck/wiki )。在这个wiki里,我们可以找到这个工具所有判断的依据。每一个检测到的问题都可以在wiki里找到对应的问题单号,他不仅告诉我们”这样写不好”,而且告诉我们”为什么这样写不好”,”我们应当怎么写才好”。
原文地址:https://www.cnblogs.com/cag2050/p/6866177.html