(我知道有关于此的类似帖子,但给出的解决方案对我不起作用,因为它仅适用于该案例。)
我有类似的东西(File1.txt):
digraph G {
1 [shape="oval" label= "Open"]
...
8->9 [style="dashed" label= "true"]
...
2 [shape="oval" label= "Close"]
8->9 [style="dashed" label= "true"]
...
}
我想要一个看起来像这样的新文件(File.txt):
digraph G {
...
1 [shape="oval" label= "Open"]
8->9 [style="dashed" label= "true"]
...
}
我尝试使用sort -u File1.txt >> File.txt
,但我不希望它排序,我需要按原始顺序排序。
提前致谢
答案 0 :(得分:1)
您可以在不使用AWK排序的情况下执行此操作:
awk '!x[$0]++' file > newfile