uniq命令用于过滤或删除重复行。下面是uniq命令的参数及用法详解:
- 参数:
- -c:显示每行重复出现的次数。
- -d:仅显示重复行。
- -i:忽略大小写。
- -u:仅显示不重复的行。
- -f N:忽略每行的前N个字段。
- -s N:跳过每行的前N个字符。
- -w N:仅比较每行的前N个字符。
- –help:显示帮助信息。
- –version:显示版本信息。
- 用法:
- 检查文件中的重复行并删除重复行:
uniq filename
- 显示重复行及出现次数:
uniq -c filename
- 仅显示重复行:
uniq -d filename
- 忽略大小写检查重复行:
uniq -i filename
- 仅显示不重复的行:
uniq -u filename
- 忽略每行的前N个字段:
uniq -f N filename
- 跳过每行的前N个字符:
uniq -s N filename
- 仅比较每行的前N个字符:
uniq -w N filename
这些是uniq命令的常见参数及用法。通过灵活运用这些参数,可以根据具体需求进行重复行的过滤、统计和处理。
网友留言: