我想知道是否存在仅在 JVM 中运行的 bash shell 脚本解释器(即,不依赖于系统 bash 的“shelling out”。)如果您愿意,可以使用“Jbash”。
许多其他语言(JRuby、Jython 等)都存在这样的解释器。我原以为 bash 脚本也会有这样的解释器,但我还没有找到。
有什么建议吗?
我想知道是否存在仅在 JVM 中运行的 bash shell 脚本解释器(即,不依赖于系统 bash 的“shelling out”。)如果您愿意,可以使用“Jbash”。
许多其他语言(JRuby、Jython 等)都存在这样的解释器。我原以为 bash 脚本也会有这样的解释器,但我还没有找到。
有什么建议吗?
谷歌代码中有一个http://code.google.com/p/jbash/
有一个新项目:https ://github.com/crashub/bash但目前还太年轻:
建立在 libbash ANTLR 语法之上的非常早期的原型,旨在实现基本的东西。该语法提供了一个 AST。