
aaaa
bbbb
cccc
bbbb
dddd
命令:
row=`sed "/bbbb/=" file | sed -n "1"p`
sed "${row}i\fulinux" file
用sed可以同时完成搜索和加关键词。
#!/bin/bashmyfile=file.txt #这里改为你自己的文件名,跟脚本放在一起
for keyword in 1 2 3 4
do
sed -i "/$keyword/ s/.*/&\t$keyword/" $myfile
done
结果会直接修改你的原文件。
注:这里假设你的原文件只有一列,直接加了一列关键词。如果不止一列,那关键词就在最后一列。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)