第九课 Linux文本处理
Posted huxiangyang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第九课 Linux文本处理相关的知识,希望对你有一定的参考价值。
文本处理基本指令
示例1(新建sort.txt文件)
banana 12 apple 1 orange 8
键入如下指令
sort sort.txt sort -t\' \' -k2 sort.txt sort -t\' \' -k2 -n sort.txt
sed指令
awk指令
awk 指令实例(新建awk.txt文件)
Tom 0 2012-12-11 car 3000 John 1 2013-01-13 bike 1000 vivi 1 2013-01-18 car 2800 Tom 0 2013-01-20 car 2500 John 1 2013-01-28 bike 3500
新建shell脚本文件(awk.sh)
{ split($3,date,"-"); if(date[2]=="01"){ name[$1]+=$5 } } END{ for( i in name ){ print i"\\t" name[i] } }
执行awk指令及运行结果
以上是关于第九课 Linux文本处理的主要内容,如果未能解决你的问题,请参考以下文章