
Позвольте мне сначала заявить, что мои навыки Linux не на высшем уровне. С учетом сказанного я попытался найти определенный адрес IPv6 с помощью grep. Моя попытка выглядела так:
# grep -o "2607:f388:2:2001::1002" *.conf
Я не получил никаких результатов. Я думаю, что grep не любит :
.
Может ли кто-нибудь предложить какие-то варианты?
решение1
КакЭдуардо ТрапаниЗамечено в комментариях, что адреса IPv6 могут быть в верхнем или нижнем регистре, поэтому заставьте команду grep игнорировать регистр при поиске, используя флаг -i
:
grep -i -o "2607:f388:2:2001::1002" *.conf