一点Linux知识——文本文件处理

输出data1 包含datas 字符串的行

cat data1 grep datas

在文件中查找包含关键字词“data”的行

grep data /home

在文件中查找以“data”的开始的行

grep ^data /home

在目录“/home/root”,及随后的目录中搜索包含字符串“data”的行

grep data -R /home/root

将data.txt文件中的“aaaa”,替换“AAAA”

sed 's/aaaa/AAAA/g' data.txt

将文件data.txt 中删除第一行

sed -e '1d' data.txt

查看文件data.txt 中包含‘d1’的行

sed -n '/d1'   data.txt

查看文件data.txt 中从第一行到第5行的内容

sed -n '1,5p' data.txt

取出两个文件的并集(重复行只保留一份)

sort data1 data2|uniq

删除交集,留下其他的行

sort data1 data2|uniq -u

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值