本文主要是介绍查出文件a.txt中包含34或者zzzz的行,然后将首个字符串替换为a,输出到b.txt,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
查出文件a.txt中包含1234或者zzzz的行,然后将首个字符串替换为a,输出到b.txt解决方式如下:
创建a.txt文件,内容如下:
bbbb, 34
cccccccc, aaaa, yyyy
eeee, bbbbbb ,ggggg , zzzz
然后执行如下命令:
grep -E "34|zzzz" a.txt | awk '{ for(i=1; i<=1; i++){ $i="" }; print "a,"$0 > "b.txt"}'
执行结果如下:
这篇关于查出文件a.txt中包含34或者zzzz的行,然后将首个字符串替换为a,输出到b.txt的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!