|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Oleg Adianov 2:5020/400 12 Jun 2006 12:40:05 To : Kir Subject : Re: sed с ip-адресом -------------------------------------------------------------------------------- On Mon, Jun 12, 2006 at 08:05:17AM +0000, Kir wrote: > > хочу вырезать 2 октета последних с адреса. > Hа перле это s/\d+.\d+.(\d+).(\d+)$/$1$2/ > Из 1.1.2.2 получится 22 Почти то же самое: echo "1.1.2.2" | sed 's/[0-9]*\.[0-9]*\.\([0-9]*\)\.\([0-9]*\)/\1\2/' > Хочу сделать на sed, но выходит только в два этапа. > Подскажите, уверен есть простое решение. > > > -- > Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru > > Адрес этого сообщения в WWW: http://talk.mail.ru/article-34423383.html > Пользовательское Соглашение: http://talk.mail.ru/agreement.html > Для отмены подписки отправьте пустое письмо по адресу: > fido7.ru.unix.bsd-unsubscribe@talk.ru -- У Сергея так много требований ко мне, словно до меня у него был целый гарем. --- ifmail v.2.15dev5.3 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/54695c1b92ca.html, оценка из 5, голосов 10
|