shell 就是在操作系统和应用程序之间的一个命令翻译工具
常用命令
head:默认获取文件前10 行
tail:默认获取文件后 10 行,如:tail n,n为任何数字
cut:取出文本指定 的列,默认以空格或者tab 键进行分割(不支持不规则的空格),选项:
-d :指定分隔符
-f :指定获取的列号
uniq:去除重复的内容,需先排序,不然只能去除连续重复的内容,选项:
-d : 仅打印有重复的元素(duplicate)
-c : 打印元素重复的个数
sort :对文本的内容进行排序,默认以字符的ASCII 数值从小到大排序,选项:
-n:以数值大小排序
-r :倒序
-t :指定分隔符,默认为空格
-knum :指定以某个字段来排序
wc (word count):计算 文本数量,选项:
wc - l :打印行数
wc -w:打印单词数
wc -L:打印最长行的字节数