【发布时间】:2012-12-23 03:43:51
【问题描述】:
过去几天和在那之前,我一直在询问有关sed 和awk 的问题。
每次当我问 awk 问题时人们说使用 sed 并且当我问 sed 问题时人们说使用 awk 时,都会发生这种情况。
谁能给我一些例子,说明我可以在哪里使用每一个。
对我来说,awk 习惯于演示和报告没有替代
sed 用于需要更换的地方。
但仍然有很多人给我提供了通过awk 使用打印命令完成替换的示例。
现在我真的很困惑它的用例是什么。
举个例子。假设
我有 C++ 源代码文件,我想在特定模式之前 add 一些代码。
我应该使用什么sed 或awk。图案也可以跨越多行
【问题讨论】:
-
这篇文章可能会有所帮助:stackoverflow.com/questions/366980/…
-
我确实读过关于其他编程语言的那篇文章,其中 sed , awk 迷路了。我只想现在,如果我们只有 sed 或 awk 两个选项,那么在哪里使用什么