是否存在类似于Perl::Critic的工具来检查您的 shell 脚本并指出缺陷、可移植性问题、使用非标准程序而没有回退、折旧的程序使用等?
我意识到这set -o posix
将禁用非 POSIX 使用,但这不会告诉我我想知道的事情,例如 zsh 索引 shell 数组从 1 开始,bash 从 0 开始,而 ash 根本不支持数组。
我正在将一些调试信息转储到我tail -f
用来监视的文本文件中。
有没有一种工具可以让我将这些tail -f
数据通过管道传输到能够使用正则表达式命令搜索屏幕上的文本,例如在 vim 中搜索?