2024-04-26 08:47:37 发布
网友
下面的python脚本打印文件中第一个出现的行。你知道吗
#!/usr/bin/env python import sys x = set() for line in sys.stdin: if line not in x: print line, x.add(line)
uniq仅适用于相邻线路。这个文件非常大,所以sort | uniq并不理想。有没有标准的工具可以做到这一点?你知道吗
uniq
sort | uniq
你试过sort -u吗?至少这是uniq man page所暗示的。你知道吗
sort -u
awk
awk '!x[$0]++' file.old > file.new
你试过
sort -u
吗?至少这是uniq man page所暗示的。你知道吗使用
awk
相关问题 更多 >
编程相关推荐