Unix sed命令排序和比较

时间:2012-03-01 03:34:00

标签: unix sed

假设我有一个文件名演示,其中包含一篇文章。我如何按字母顺序对文件进行排序,然后使用sed或其他任何东西将结果与文件名demo2进行比较。

3 个答案:

答案 0 :(得分:2)

这是一个单行:

diff <(sort demo1) <(sort demo2)

答案 1 :(得分:0)

首先,对两个文件进行排序,然后diff对它们进行排序:

sort demo1 > demo1sorted
sort demo2 > demo2sorted
diff demo1sorted demo2sorted

答案 2 :(得分:0)

可能最好使用diff

为此目的。像这样:

sort demo > demo_sorted
sort demo2 > demo2_sorted
diff demo_sorted demo2_sorted

你可以从这里开始阅读

关于您可以生成的不同版本的输出。