文件名称:shellb:轻量级DSL生成Shell脚本
文件大小:13KB
文件格式:ZIP
更新时间:2024-05-01 04:32:15
Ruby
壳牌 ShellB (发音为Shelby)是一个Shell脚本生成器。 目标是(几乎)替代Ruby的Shell类 常问问题 世界卫生大会? 为什么? 我一直很喜欢Ruby的Shell类,从本质上讲,它是用于构建Shell脚本的DSL。 想象一下,当我意识到Shell命令之间的管道信息是通过Ruby完成的,这使我美丽的Shell脚本缓慢而又渴望存储时,我感到沮丧。 我想要一些可以构建我的Shell脚本(如Shell ,但是要保留在其中命令和管道可以快速,平稳地工作的Shell中。 我用ShellB代替Shell ,但没有用 kes。 我不惊讶。 该库对我有效,因为我在少数地方使用它,但我并未真正超出自己的需要来开发它。 另外,有些差异我无法弄清楚如何避免。 为什么我的脚本中有很多\\\\? Ruby的Shellwords库可以做到这一点。 如果您知道有一个更好的库来正确转义与外壳相