博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux之cat、cut、sort、uniq、wc、tr常用选项总结
阅读量:7146 次
发布时间:2019-06-29

本文共 1214 字,大约阅读时间需要 4 分钟。

一、基础命令

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:保存命令至历史文件中

注明:由于网站图片服务器原因图片无法上传,以后补上。

本文转自chengong1013 51CTO博客,原文链接:http://blog.51cto.com/purify/1834086,如需转载请自行联系原作者

你可能感兴趣的文章