您的位置:首页 > 运维架构 > Linux

Linux之cat、cut、sort、uniq、wc、tr常用选项总结

2016-08-03 20:02 513 查看
一、基础命令
cat命令:

cat [OPTION]... [FILE]...
-A, --show-all 等价于 -vET
-b, --number-nonblank 对非空输出行编号
-e 等价于 -vE
-E, --show-ends 在每行结束处显示 $
-n, --number 对输出的所有行编号
-s, --squeeze-blank 不输出多行空行
-t 与-vT等价
-T, --show-tabs将跳字符显示为^I
-u (被忽略)
-v, --show-nonprinting 使用^和M-引用,除了LFD和TAB 之外
--help 显示此帮助信息并离开


cut命令:
cut OPTION... [FILE]...
-d:指定分隔符,默认是空格
-f:指定要显示的字段
-f1 -f 1,3 -f 1-3
sort命令:

sort命令:
sort [OPTION]... [FILE]...
sort [OPTION]... --files0-from=F
选项:
-n:数值排序
-r:逆序排序
-t:根据字段分隔符排序
-k:指定字段进行排序
-u:去除重复的行
-f:不区分大小写

uniq命令:
uniq命令:报告或忽略相同的行
uniq - report or omit repeated lines
选项:
-d:只显示重复的行
-D:显示所有重复的行
-c:只显示重复的次数

wc命令:

wc - print newline, word, and byte counts for each file
wc [OPTION]... [FILE]...
wc [OPTION]... --files0-from=F
选项:
-l:显示行号
-c:显示字符数
-w:显示单词个数
-L:显示最长的一行包含多少个字符
-m:显示字符数
tr命令:
tr [OPTION]... SET1 [SET2]
选项:
-c 用字符串1中字符集的补集替换此字符集,要求字符集为ASCII。
-d 删除字符串1中所有输入字符。
-s 删除所有重复出现字符序列,只保留第一个;即将重复出现字符串压缩为一个字符串。
history命令:
选项:
-c:清空命令历史
-d:删除指定行
-w:保存命令至历史文件中


注明:由于网站图片服务器原因图片无法上传,以后补上。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  sort uniq cut
相关文章推荐