2012-03-01 109 views
1

可以说我有一个文件名演示其中包含一篇文章。我怎样才能按字母顺序排序文件,然后使用sed或其他文件将结果与文件名demo2进行比较。Unix sed命令排序和比较

回答

2

这里是一个班轮:

diff <(sort demo1) <(sort demo2) 
+0

如何排序每个单词? – toky 2012-03-01 05:03:10

+0

没关系| tr'[A-Z]''[a-z \ n]'|排序-u谢谢 – toky 2012-03-01 05:27:58

0

首先,排序两个文件,然后diff他们:

sort demo1 > demo1sorted 
sort demo2 > demo2sorted 
diff demo1sorted demo2sorted 
+0

怎么排序的每一个字? – toky 2012-03-01 05:03:02

+0

没关系| tr'[A-Z]''[a-z \ n]'|排序-u谢谢 – toky 2012-03-01 05:27:51