solaris + fit egrep для solaris

На машинах Linux я использую этот синтаксис, чтобы соответствовать всем VALID ip.

Мой вопрос: что нужно изменить для команды egrep, чтобы запустить egrep в Solaris?

Согласно справочной странице egrep «-o» не является законным вариантом.

Какова альтернатива Solaris?

regex="(1?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\.(1?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\.(1?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\.(1?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])" egrep -o `echo $regex` file 

пример файла

 32)5.500.5.5*kjcdr ##@$1.1.1.1+++jmjh 1.1.1.1333 33331.1.1.1 @5.5.5.?????? ~3de.ede5.5.5.5 1.1.1.13444r54 192.9.30.174 &&^#%5.5.5.5 :5.5.5.5@%%^^&* :5.5.5.5: **22.22.22.22 172.78.0.1()*5.4.3.277 

One Solution collect form web for “solaris + fit egrep для solaris”

В моих системах Solaris даже версия grep xpg4 не включает параметр -o .

Но если у вас установлен пакет SUNWggrp, вы найдете GNU egrep, доступный как /usr/sfw/bin/gegrep .

  • Как увеличить загрузку / использование CPU в Solaris 10 для тестирования nagios?
  • Как скомпилировать Solaris в Debian?
  • Как определить, какой сетевой интерфейс используется NFS для Solaris 10?
  • Solaris 10 не глобальных зон и rc-скриптов
  • Группировать по и сумме в сценарии оболочки без awk
  • Проверка времени с помощью регулярного выражения
  • Серверные серверные полосы для подключения к сети Solaris
  • Как выполнять команды в пакетном режиме по ssh?
  • Глобальная переменная для каждого скрипта
  • При настройке SFTP между * nix-серверами, является ли это обычное рукопожатие необязательным?
  • Как подражать «cp -a» на Solaris, у которого его нет?
  • Interesting Posts

    Установите сообщество workbench mysql на Fedora 23

    Мой IP-адрес занесен в черный список для отправки спама, журналы не показывают ничего

    mount: warning: / etc / mtab не доступен для записи (например, файловая система только для чтения)

    Добавить расширение файла в файлы, которые не имеют расширения

    Как я могу работать с двоичным в bash, чтобы скопировать байты дословно без какого-либо преобразования?

    Входная манипуляция для псевдонима

    Как получить доступ к домашним каталогам через IP-адрес сервера

    Как изменить файл общего файла python (.so)?

    Как использовать аргументы с 'find -exec'?

    Как я могу заставить ядро ​​Ubuntu терпеть неудачу при установке / и перейти в оболочку для восстановления initramfs?

    Как создать img-образ, достаточно большой для хранения одного конкретного файла?

    как я могу построить более старую версию gcc?

    Как правильно запустить программу и сделать возможным перенаправить свой текущий выход (stdout и stderr) на более поздний этап?

    Не удается загрузить окна после установки ubuntu

    Linux-мосты блокируют пакет UDP из крановых интерфейсов

    Linux и Unix - лучшая ОС в мире.