周末自己温习一下linux的常用命令:
1)grep 查找
用法:grep [-E -F -e pat-list -f pat-file -i ]
2)POSIX 的 BRE/ERE的常用表达式:
\ . * $ [...]
\{n,m\} \( \) \n {n,m} + ? | ()
[:alnum:] [:alpha:] [:digit:] 等等
3)sed 替换
用法:sed [-n] -e 'editing commond' -f scropt-file
4)cut 选定
略
5)join 连接
用法: join -1 filed1 -2 filed2
例子:join quotas.sorted sales.sorted
6) sort 排序
用法: sort -b -t char -u r
例子: sort latin-numbers | uniq -c (-c 计数唯一的 -d 仅显示重复的| -u 仅显示不重复的)
7)wc 计数
用法:wc -c (-c 字节数 -l 行数 -w 字数)
8)pr,head,tail等
略
下周继续温习awk,
学习目的:用好简单的命令。unix shell命令可以替代部分编程开发工作,可以节省开发时间,也比自己写的小程序更有效率。
1)grep 查找
用法:grep [-E -F -e pat-list -f pat-file -i ]
2)POSIX 的 BRE/ERE的常用表达式:
\ . * $ [...]
\{n,m\} \( \) \n {n,m} + ? | ()
[:alnum:] [:alpha:] [:digit:] 等等
3)sed 替换
用法:sed [-n] -e 'editing commond' -f scropt-file
4)cut 选定
略
5)join 连接
用法: join -1 filed1 -2 filed2
例子:join quotas.sorted sales.sorted
6) sort 排序
用法: sort -b -t char -u r
例子: sort latin-numbers | uniq -c (-c 计数唯一的 -d 仅显示重复的| -u 仅显示不重复的)
7)wc 计数
用法:wc -c (-c 字节数 -l 行数 -w 字数)
8)pr,head,tail等
略
下周继续温习awk,
学习目的:用好简单的命令。unix shell命令可以替代部分编程开发工作,可以节省开发时间,也比自己写的小程序更有效率。