【发布时间】:2020-08-13 06:15:07
【问题描述】:
我想避免旧版本 bash 解释器的错误/行为,是否有解决方案将最近的(如 >4.3)bash 解释器与脚本捆绑在一起?
【问题讨论】:
-
如果你使用比bash稳定得多的python等其他语言,可能会更容易。
-
我认为可能有一种类似于答案combine script and zip 和overwrite running script 中的方法。但是,您可能必须编译静态链接的 bash。此外,即使使用捆绑的 bash,您从脚本内部调用的工具(例如
grep、sed...)仍然依赖于用户的平台。
标签: bash shell bundle interpreter