只要翻译结果可以编译,该工具只是一个翻译器(例如,将bash脚本转换为C程序的东西)并不重要.
我正在寻找像shc这样的东西(这只是一个例子 – 我知道shc不能用作编译器).还有其他类似的工具吗?
文档说CCsh将Bourne Shell(不是bash …)脚本编译成C代码,并且它理解如何复制50多个标准命令的功能,避免分叉它们.
但CCsh不是开源的,所以如果它不能满足您的需求(或期望),您将无法查看源代码来找出原因.