Есть файл, у которого в качестве разделителей несколько пробелов, необходимо их заменить на 1 разделитель, например
Код: Выделить всё
109.234.155.198 10.197.48.197 6 80 3721 580 6
10.197.48.197 109.234.155.198 6 3721 80 640 8
10.197.183.198 93.120.245.226 6 2017 19195 40 1
Код: Выделить всё
109.234.155.198:10.197.48.197:6:80:3721:580:6
10.197.48.197:109.234.155.198:6:3721:80:640:8
10.197.183.198:93.120.245.226:6: 2017:19195:40:1
Код: Выделить всё
sed 's/[ ]*/:/g' file1 > file2
но получаю вот:
Код: Выделить всё
:1:0:9:.:2:3:4:.:1:5:5:.:1:9:8:1:0:.:1:9:7:.:4:8:.:1:9:7:6:8:0:3:7:2:1:5:8:0:6:
:1:0:.:1:9:7:.:4:8:.:1:9:7:1:0:9:.:2:3:4:.:1:5:5:.:1:9:8:6:3:7:2:1:8:0:6:4:0:8:
:1:0:.:1:9:7:.:1:8:3:.:1:9:8:9:3:.:1:2:0:.:2:4:5:.:2:2:6:6:2:0:1:7:1:9:1:9:5:4:0: