是否可以转换用 Java 编写的代码(只是基础知识,如 aritmetics、字符串操作、循环/条件 - 没什么复杂的)并将其编译为 bash 脚本?
我没有足够的时间来正确学习 bash,但我需要快速编写一些 bash 脚本。
我可以用 Java 编写它并将其转换为 Bash 吗? 比起从头开始学习 bash 对我来说会更容易。
或者还有其他语言可以编译成 bash 吗?
最佳答案
当前没有任何东西可以将 Java 编译成 bash。
需要在bash中执行吗?你能用Java编译它并在终端中运行吗? Java 允许您执行 shell 命令(如果您需要的话)。
有一些 bash 预处理器,但它们相对较旧并且似乎没有维护。例如this或者有several这里提到了。
无论如何,学习使用预处理器几乎肯定比仅仅学习 bash 需要更多的努力,因为您必须同时学习两者。
Bash 是一种基本且无处不在的语言,我强烈鼓励您花时间学习一些基本的脚本 - 它可以让您的生活变得更加轻松。
关于java - 将 Java 编译为 bash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46288492/