五周第五次课(1月12日)
8.10 shell特殊符号cut命令
\脱义字符
cut -d -f -c 分割
8.11 sort_wc_uniq命令
sort ASCII排序
sort -n 特殊符号字母为0的排序
sort -nr -n的反序排法
wc -l 统计行数
wl -m 统计字符数 $ 换行字符
wl -w 统计词数量,以空格或空白进行区分
uniq 去除重复
先排序再去重 sort 2.txt |uniq
8.12 tee_tr_split命令
|tee 重定向并打印结果
tee -a 追加
tr 替换字符
split 切割 -b 100M 按大小切割,不加单位M默认是字节 -l 按行数切割
操作实验
指定切割文件名前缀
指定行数
8.13 shell特殊符号下
; 多条命令写到1行,用;分割
~ 用户家目录
& 把命令丢到后台去
|| 或,用在2条命令之间,当前面的命令执行不成功才会执行后面的命令 && 或,用在2条命令之间,当前面的命令执行成功才会执行后面的命令 这两个命令都是一个判断
判断aminglinux目录是否存在,存在则不创建aminglinux
相关测验题目:http://ask.apelearn.com/question/5437
扩展
1. source exec 区别 http://alsww.blog.51cto.com/2001924/1113112
2. Linux特殊符号大全http://ask.apelearn.com/question/7720
3. sort并未按ASCII排序 http://blog.csdn.net/zenghui08/article/details/7938975
原文地址:http://blog.51cto.com/4375471/2060448