Czasami konieczne jest używanie wyrażeń regularnych w różnych skryptach.
Poniżej przedstawiam kilka przydatnych wyrażeń regularnych, które są stosowane również w połączeniu ze zwykłym narzędziem grep
Kilka opcji dla grep
-E, --extended-regexp WZÓR - interpretuj WZÓR jako rozszerzone wyrażenie regularne
-o, --only-matching - wyświetlaj tylko dopasowania do wyrażenia regularnego
Wybieramy adresy IP
grep -E -o '[0-9]{1,3}(\.[0-9]{1,3}){3}'
Wybieramy adresy MAC
grep -E -o '[0-9,aAbBcCdDeEfF]{1,2}(\:[0-9,aAbBcCdDeEfF;]{1,3}){5}'
