Как найти определенную строку в файле?Linux

Anonymous
Как найти определенную строку в файле?

Сообщение Anonymous »

У меня есть файл, в котором показаны мосты с IP-адресами и номерами портов. Я не нашел ни одного вопроса, который мог бы решить мою проблему. Эти числа часто меняются, я всегда хочу помещать только переменные числа после : string.
Следующая команда не работает
grep - rnw файл -e ':*'
файл:

Код: Выделить всё

Bridge obfs4 54.xx.xx.xx:1426 ....
Bridge obfs4 212.xxx.xx.xxx:8080 ...
Bridge obfs4 82.xx.xxx.xx:12447 ...
Bridge obfs4 46.xx.xxx.xxx:65231 ...
В файле выше я хотел бы напечатать следующие номера

Код: Выделить всё

1426
8080
12447
65231
Как это сделать?
Правильная команда, grep, find awk.....

Подробнее здесь: https://stackoverflow.com/questions/791 ... ng-in-file

Вернуться в «Linux»