cut :格式 cut[参数][文件]
cut 命令 有两个主题功能,第一个显示文本内容,第二个连接多个或文件若不指定file参数,该命令将读取标准输入,必须指定-b-c或-f标志之一
-b | 以字节文件单进行分割,仅显示行中的小指定范围内容 |
-c | 以字节文单位进行分割, 仅显示行中指定范围字符 |
-d | 自定义分割符,默认为制表符TAB |
-f | 显示指定字符内容,与d一起使用 |
-n | 取消分割多字字符 |
sort :排序
语法格式 :sort [参数] [文件]
常用参数
-b | 忽略每行前面开始出的空格字符 |
-c | 检查文件是否已经按照顺序排序 |
-d | 排序是,处理英文字母,数字及空格字符外,忽略其他的字符 |
-f | 排序时,将小写字母视为大写字母 |
-i | 排序是,除了040至176之间的ASCLL字符外,忽略其他的字符 |
-m | 将几个排序号的文件进行合并 |
-M | 将前面3个字符依照月份的缩写进行排序 |
-n | 依照数值的大小排序 |
-o输出文件> | 将排序后的结果存入制定的文件 |
-r | 以相反的顺序来排序 |
-t<分割字符> | 制定排序是所用的栏位分割字符 |
-k | 制定需要排序的栏位 |
wc命令
- 显示指定文件 字节数 单词书 行数信息
-c : 字节数
-w : 单词数
-l : 行数
uniq : 去重 配合sort 使用
-c : 统计每行出现的次数
tree :结果输出到多个文件中
tr 替换
-d : 删除指定的字符
split 切割
-b 10kb: 将大文件切分若干个10kb小文件
-l 1000 : 将大文件切分成若干割1000行的文件