过去几天和在那之前,我一直在问关于sed
和的问题awk
。每次当我问 awk 问题时人们说使用 sed 并且当我问 sed 问题时人们说使用 awk 时,都会发生这种情况。
谁能给我一些关于我可以在哪里使用每一个的例子。
对我来说,awk
习惯于演示和报告没有替换,并且sed
用于需要替换的地方。
但是仍然有很多人给了我通过awk
print commnad 完成替换的例子。
现在我真的很困惑它的用例是什么。
举个例子。认为
我有 C++ 中的源代码文件,我想add
在特定模式之前添加一些代码。
我应该使用什么sed
或awk
。图案也可以跨越多行