【发布时间】:2010-02-08 22:51:08
【问题描述】:
#something here
port 4444
#something here
port 4444
所以我有上面这样的文件,我会找到带有单词“port”的行并将其旁边的数字(数字可以是任何数字 - 不必固定为 4444)加 1。
例如,结果文件的格式应该是
#something here
port 4444
#something here
port 4445
任何想法,我认为我们需要使用 sed ,但不确定是否要增加它。
编辑: 再次抱歉,我以为我会根据 sed 得到答案,所以没有考虑职位。这是确切的文件内容
$cat file
data dev-1
type client
option type tcp
option host 99.160.131.163
option nodelay on
option port 6996
end
data dev-2
type client
option type tcp
option host 99.160.131.164
option nodelay on
option port 6996
end
我想更改端口号并增加它。不便之处再次抱歉。
【问题讨论】:
-
对不起,我改了标题,让我的问题更清楚。我需要在文件中编辑这些值。