LINUX.ORG.RU

Преобразовать список на bash


0

1

Есть большой-пребольшой список проксей с портами.
Нужно оставить только ip без порта.

Те имеем:

12.123.3.3:98
1.312.32.311:833
321.12.32.01:12415

А нужно на выходе:

12.123.3.3
1.312.32.311
321.12.32.01

Проблема в том что длинна ip непостоянна.
Как правильно обработать такой список?



Последнее исправление: VictimOfLoveToLinux (всего исправлений: 2)

На _bash_?

rain@acnote:~$ echo -e "12.123.3.3:98\n1.312.32.311:833\n321.12.32.01:12415" | while read i ; do echo ${i/:*/} ; done
12.123.3.3
1.312.32.311
321.12.32.01
YAR ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.