通过本文主要向大家介绍了shell 删除文件,shell ftp 上传文件,shell 删除文件夹,shell读取文件一行,shell文件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
Linux下文本处理工具很丰富很强大,例如这样一个文件:
1.使用uniq/sort删除重复行
注意:单纯uniq是不行的。
这里我做了个简单的测试,当file中的重复行不再一起的时候,uniq没法删除所有的重复行。经过排序后,所有相同的行都在相邻,因此unqi可以正常删除重复行。
2.使用用sort+awk命令
注意:单纯awk同样不行,原因同上。
也可以使用 awk '!i[$1]++' log;
3.用sort+sed命令,同样需要sort命令先排序。
</div>

