【发布时间】:2010-08-10 00:19:46
【问题描述】:
在 Mac OS X 中对逗号分隔的值列表进行排序的最简单方法是什么:
输入:“a, b, aaa, bc”
输出:“a, aaa, b, bc”
我想从终端执行此操作,以便将输出通过管道传输到另一个命令。
【问题讨论】:
-
这是一个完整的 CSV(即,由换行符和引用值分隔的记录可以包含逗号)还是只是由逗号和空格分隔的值?
-
好问题,只是用逗号和空格分隔的值。
-
另外,我不关心是否区分大小写。所以“A”和“a”被认为是相同的。
-
看起来像 sed + sort + sed 的组合就可以了,这是最好的方法吗?