如果返回下列结果表示存在bash 安全威胁 $ env x='() { :;}; echo vulnerable' bash -c "echo this is a test" vulnerable this is a test 补丁修复了这个缺陷,确保bash函数的尾部不允许额外的代码.所以如果你用打过补丁的bash版本运行上面这个例子,应该得到类似这样的输出: $ env x='() { :;}; echo vulnerable' bash -c "echo this is
原文地址:一些方便系统诊断的bash函数 1 一些方便系统诊断的bash函数:http://hongjiang.info/common-bash-functions/ 2 3 这段脚本包含100多个bash函数,是我几年前方便自己调试和诊断问题写的.贴出来给有需要的人,因为比较懒怎么使用这些函数就不写说明了.其中以下划线开头的是表示私有函数,以cf_开头的表示公共函数,可当做命令使用. 4 # check current os is linux 5 function cf_is_linux()