grep к IP-адресу, когда IP-адрес в параметре

ngrep-d eth1 '.*'! порт 22

Eth1 является просто портом в качестве примера 22, некоторые

Можно использовать ngrep

0
задан 7 February 2013 в 13:43
1 ответ

Если вы используете оболочку bash, вы можете использовать расширение параметра:

ifconfig -a | /usr/xpg4/bin/grep "${IP_ADDRESS//./\\.}"

Если ваша оболочка не поддерживает этот тип расширения параметров, вы можете использовать расширение оболочки, например с помощью sed:

ifconfig -a | /usr/xpg4/bin/grep `echo $IP_ADDRESS | sed 's/\./\\./g'`

или perl:

ifconfig -a | /usr/xpg4/bin/grep `echo $IP_ADDRESS | perl -pne 's/\./\\./g'`
3
ответ дан 4 December 2019 в 12:39

Теги

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