1
回答
sed中将指定行的变量,替换为另一个变量
百度AI开发者大赛带你边学边开发,赢100万奖金,加群:418589053   

假设有一个sample.text文件,内容:

"passwd": "shadoworld2333",

"port":2333

  "enable": 1,

"method": "cfb",

"port": "6777"

想通过sed命令,将第5行中port的值改为一个随机数

sed -i "/port/ s/\(.*:\).*/\1$RANDOM/"  sample.text

会同时将第二行及第五行的port值改变,如何做到只改变第五行?

 

 

举报
余水
发帖于12个月前 1回/82阅
顶部