![](/img/trans.png)
[英]Bash script - how to insert value of variable as new line, 2 line after matching a pattern in text file
[英]insert a text after text on line number in bash
我正在嘗試在第11行的named.conf文件中添加一個主dns ip地址。這一行的文字是:
listen-on port 53 {127.0.0.1; }
我想在之后添加ipaddress; 制作:
listen-on port 53 {127.0.0.1; ipaddress; }
我如何用11號線上的sed或awk做這樣的事情?
你可以用這個sed
,
sed '11s/}[ ]*$/ip_address;}/' named.conf
要進行就地編輯:
sed -i '11s/}[ ]*$/ip_address}/' named.conf
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.