![]() |
1
2
你已经执行了
在不了解鲁比的情况下,我想这应该是:
我刚刚在我的Linux桌面上尝试过这个,它运行得很好: RB:
RB:
执行:
(您只提供了一行输出,因此没有太多要排序的内容。) |
![]() |
2
1
最干净的方法是更改前面的代码,使其不直接生成到stdout的输出,而是只生成字符串,然后从ruby对其进行排序并将其打印到文件中。例如:
如果用Ruby排序替换UNIX排序不是一个选项(可能是因为排序只是一个示例,而实际上,您正在向一个不容易被Ruby替换的不同应用程序进行管道),您可以直接将代码写入应用程序,而不是写入STDUT。你甚至可以编写足够通用的代码来编写任何IO。
|
![]() |
cluster1 · 采取独立的新行动的好处是什么? 5 月前 |
![]() |
Robert · 使用JSON或哈希时,将NULL替换为NIL 6 月前 |
![]() |
lucycoco · 如何解决pod安装问题并成功运行pod安装? 9 月前 |
![]() |
Vessel · Ruby-包含任意数量元素的所有排列 10 月前 |