在 Ubuntu 中使用 Ruby shell 代替 Bash shell?

在 Ubuntu 中使用 Ruby shell 代替 Bash shell?

在我看来,Ruby 的功能更加强大,而且你还可以用它编写更强大的脚本。

是否有任何开源实现可以在 Ubuntu 上用 Ruby 替换 Bash,以便您可以使用 Ruby 代替 Bash 命令。

类似于 Ruby shell 而不是 Bash shell。

答案1

您可以查看此项目:https://github.com/adamwiggins/rush

答案2

你不会想这么做。这意味着,例如,将所有传递给程序的参数放在双引号中。(ipython 类似于 ruby​​ 的 irb,可以做类似的事情,但很麻烦)虽然我同意 bash 和 co 不是很好,但它们不能被通用编程语言取代,至少作为交互式提示符。

答案3

我见过一些尝试,但这并不是很有用。如果你想用 Ruby 做点什么,你可以直接启动 IRB。我很少这样做,只是为了迭代一些文件并以某种非平凡的方式重命名它们。

至于脚本,好吧,只需编写 Ruby 脚本。

相关内容