在特定短语/文本的上一行和下一行插入字符串
我想使用脚本/命令编辑文件夹中的一堆文件,如下所示。
之前:
.
.
upc_barrier
.
.
插入之后:
.
.
start = clock();
upc_barrier
end = clock() ;
.
.
.
你们谁能帮我一下吗?
I want to edit a bunch of files in a folder using a script/command as follows.
Before :
.
.
upc_barrier
.
.
After inserting:
.
.
start = clock();
upc_barrier
end = clock() ;
.
.
.
Could any of you help me out ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
sed 版本:
显然将 FILES 替换为您想要操作的任何文件。 -i 运算符告诉 sed 将修改后的流写回文件。
The sed version:
Obviously replace FILES with whatever files you wish to operate on. The -i operator tells sed to write the modified stream back to the file.
如果您不介意使用
perl
If you do not mind to use
perl