linux学习笔记03_文本处理命令

常用到的文本处理命令:cat,wc,split,sort,tail,head,more,less,find,xargs

举例

1. cat Empolyee.xml | grep '<insert'  查看Empolyee的sqlMap文件中,有几个insert操作

2. cat a.txt | sort -u 对a.txt文件排序并去除重复项

3. cat a.txt | sort -u > out 对a.txt文件排序并去除重复项并保存到文件out中

4. cat b.txt | awk -F "\t" '{print $3}' 文件b.txt行内内容以tab键进行分割,利用awk选取第3列内容

5.  cat c.txt  | sort -u | wc –l  去重后再统计行数

6.  cat a*.txt >> out 将所有以a开头的文件合并内容输入到out文件中

7. split a.txt -l 200 将文件a.txt按每200行split为多个文件

8. cat a.txt | sed 's/\t/^/g'> out, 将文件a.txt中的分隔符tab键 替换为^;sed ‘s/\t/^/g’

9. cat a.txt | grep -v '^$' > out 将文件a.txt中的空行去除并输出到out文件中



10. linux文本处理命令:谨慎使用rm –rf






  







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值