1. cut命令
注意:仅输出操作文件后的结果,不会更改文件的内容
cut -d“ ” -f3,6 文件
表示:以空格为分隔符,显示第3列和第6列
cut -d : -f 1,3-5 文件
表示:以:为分隔符,显示第1列和第3列至第5列
cut -c n 文件 //取第n个字符
2. sort命令
通常和uniq命令结合使用
排序原理:每一行从左到右,比较字符或控制字符的ASCII值
1)总结
特殊符号的ASCII值一般都小于数字的ASCII值,数字的小于字母的
2)选项
-n 按数字大小排序;特殊符号或字母都被看作是数字0
-r 按正常顺序的反序排列
-t 分隔符
3. uniq命令
条件是:先排序后,去重才有效果
-c 统计重复的次数
uniq 等价于 sort -u
4. wc命令
选项
-l line,统计行数
-m 统计字符数
-w word,统计词数,如何区分分隔词呢?默认以空格分隔
2mcl,2m 是1个词
2m c l 是3个词
5. tee命令
1)tee命令 重定向输出到指定的文件,并同时输出到屏幕
2)选项
-a append,输出追加
6. tr命令
针对字符的命令,字符替换命令
7. split命令
针对文件操作,大文件切割成小文件
选项
-b<size> 按指定的大小切割文件,默认的文件大小单位是字节
-l 按指定的行数切割文件
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。