Сбор IP от сложного журнала

Это описано как "устройство хранения данных ОС", и системные требования только говорят об аппаратных средствах, не любой уже установленной ОС; я думаю, что безопасно предположить, что это работает на чистом металле.

2
задан 6 June 2012 в 04:37
2 ответа

Вы хотите заменить IP-адреса строкой «[отредактировано]»? Нет необходимости использовать grep , затем sed в цикле. sed дает вам цикл и «grepping» бесплатно.

sed 's/\^~[[:digit:]]\+\(\.[[:digit:]]\+\)\{3\}/^~[redacted]^~/' logfile
4
ответ дан 3 December 2019 в 10:12

Я понял это. Больше страниц руководства. Небольшая модификация моей команды grep с -o показала мне список адресов с sort | uniq , мне удалось получить список

grep -o '[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*' log.file | sort -n | uniq
0
ответ дан 3 December 2019 в 10:12

Теги

Похожие вопросы