linux查找目录下是否有相同文件

linux查找目录下是否有相同文件,第1张

grep-rnPo"test"/在根目录下开始查找所有文件,并打印出包含“test”字符的文件名称和行号如果文件过多,上面的命令会报参数过长,可以使用find+xargs,具体如下:find/-name"*"|xargsgrep-rnPo"test"切记:以上命令是测试的,不要直接在/下查找文件,否则会遍历整个Linux文件系统,如果内存不够大会卡死。

用uniq,如下,将 1.txt 中 所有 "相邻" 重复行合并成一行,结果存入 2.txt

uniq 1.txt >2.txt如果是想将相邻重复行彻底删掉(而不是合并成一行),可以用

uniq -u 1.txt >2.txt


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7532962.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-06
下一篇2023-04-06

发表评论

登录后才能评论

评论列表(0条)

    保存