Как найти определенную строку в файле?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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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