Unix的发明者管道said,
这是Unix的理念:编写程序,做一件事,做得好。编写程序以协同工作。编写程序来处理文本流,因为这是一个通用接口。
在同一系统中,我希望看到这个概念不是文本流,而是商定的二进制数据格式(可能是基元,列表,结构)。这将避免每个程序必须将数据编码为文本,只能由下一个程序再次解析。
在我看来,这些程序可以使用库来转换为二进制格式,也可以更好地使用二进制格式。
有没有人创建一组与标准Unix utils一样的精神,就像上面那样做?
答案 0 :(得分:1)
是的--Windows powershell几乎可以做到这一点。
http://en.wikipedia.org/wiki/Windows_PowerShell
显然 - 我知道这不是一个linux的东西,但“有人”已经做到了 - 而且它非常强大。