我有一个包含不同 IP 地址的文本文件。我需要编写一个脚本来找到带有IP的行(还有其他行)并将最后一位加1。这应该做50次!
这意味着将有 50 个新文件要保存。我不想使用逻辑转到行号并替换特定字符。
文件名也存在于文件中,应再次增加 1。我正在使用sed
但无法实现正确的循环和选项。
输入文件是 example1:
'name example101'
'ip-address 10.255.255.13'
state enabled
'ip-address 10.255.253.45'
'ip-address 10.255.255.13'
'ip-address 10.0.0.130'
第一个新文件是 example102(最后一个是 example150):
'name example102'
'ip-address 10.255.255.14'
state enabled
'ip-address 10.255.253.46'
'ip-address 10.255.255.14'
'ip-address 10.0.0.131'