天天看點

小技巧(六) 批量修改多行ip為同一行

昨天我朋友讓我幫個忙,把一個文本裡不同行的ip修改為同一行,以空格隔開

#案例

#ip清單檔案
cat ip.txt
1.1.1.1
1.1.1.2
1.1.1.3
1.1.1.4
1.1.1.5
1.1.1.6
1.1.1.7
1.1.1.8
1.1.1.9
1.1.1.10
1.1.1.11

#循環
for i in `cat ip.txt`;
  do
   arr[${#arr[*]}]=$i
 done;
echo ${arr[*]} > 1.txt


#檢視
cat 1.txt
#傳回
1.1.1.1 1.1.1.2 1.1.1.3 1.1.1.4 1.1.1.5 1.1.1.6 1.1.1.7 1.1.1.8 1.1.1.9 1.1.1.10 1.1.1.11