使用 bash 在特定行号下附加

使用 bash 在特定行号下附加

我想添加这一行:

define(\RELAY_MAILER_ARGS', \TCP $h 587')dnl

在里面第四使用 bash 的文件行,我需要将其放入脚本中。

答案1

使用sed

 sed "4i define(\RELAY_MAILER_ARGS', \TCP $h 587')dnl"  {filename}

替换fole的内容:

sed -i "4i define(\RELAY_MAILER_ARGS', \TCP $h 587')dnl"  {filename}

相关内容