8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_tr_split命令 8.13 shell特殊符号下
8.10 shell特殊符号cut命令/8.11 sort_wc_uniq命令/8.12 tee_tr_split命令 任意个任意字符 ? 任意一个字符 注释字符 \ 脱义字符 | 管道符 cut 分割,-d 分隔符 -f 指定段号 -c 指定第几个字符 sort 排序(默认以asci码排序), -n 以数字排序 -r 反序 -t 分隔符 -kn1/-kn1,n2 -u 排序后去重 wc -l 统计行数 -m 统计字符数 -w 统计词 uniq 去重, -c统计行数 tee 和>类似,重定向的同时还在屏幕显示 tr 替换字符, tr 'a' 'b',大小写替换tr '[a-z]' '[A-Z]' split 切割,-b大小(默认单位字节),-l 数字 针对行来切割 [root@Srv001 ~]# cat /etc/passwd | head -n2 | cut -d ":" -f 1,7 root:/bin/bash bin:/sbin/nologin sort 2.txt | uniq -c uniq 去重的内容一定要连续的,所以要先用排序 tee -a 追加 [root@Srv001 ~]# echo "aminglinux" | tr '[al]' [AL] AmingLinux split -b 1000M aaa 以每个文件1000M大小来切割 split -b