输出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
本文介绍如何使用grep和sed进行高效文本处理,包括搜索特定字符串、替换文本、删除行以及合并文件等操作,是程序员和系统管理员的必备技能。
3379

被折叠的 条评论
为什么被折叠?



