Верните только строку с совпадением в sed

Возможный дубликат:
Извлечение регулярного выражения, совпадающего с 'sed' без печати окружающих символов

Как сделать этот только test печати:

 echo "atestb" | sed -n 's/\(test\)/\1/p' 

One Solution collect form web for “Верните только строку с совпадением в sed”

Вам нужно сопоставить всю строку:

 echo "atestb" | sed -n 's/.*\(test\).*/\1/p' 

или

 echo "atestb" | sed 's/.*\(test\).*/\1/' 
  • Заменить последовательность символов одинаковым количеством символов
  • Печать строки между шаблоном с помощью sed
  • Ошибка при использовании sed
  • Как удалить несколько случайных строк из текстового файла с помощью sed?
  • Использование sed для сопоставления нескольких возможных сред в файле
  • Добавить символ табуляции в начало файла без возврата строки
  • Команда sed s выводит текущую строку независимо от того, что
  • sed - как обращаться к внешнему совпадению изнутри блока?
  • sed удаляет символы из новой строки
  • Значение {n; s / ... g;} в команде sed
  • Как сопоставить соответствие шаблону и остановить его после последнего совпадения
  • Interesting Posts

    Как я могу указать правильные вкладки tabh для аргументов моего сценария Python

    Как записать изображение iso на DVD с помощью команды dd

    Как исправить кодировку имени файла

    Какое состояние (состояния) процесса пересчитывается на время процессора?

    Как скопировать все файлы и каталоги, кроме определенных, поверх ssh?

    Экран входа в Kali

    Статическая привязка util-linux – кросс-компиляция (вместо этого создает динамически связанные файлы)

    Ядерная среда для ядра

    Установленные, но не работающие инструменты VMware

    Ярлык для быстрого рекурсивного удаления

    Необязательный выбор шрифта Fontconfig по умолчанию, как он определяется в конфигурациях XML? Не удалось найти в документации

    Изменяет ли амплитуда mp3-файла, используя sox, изменение сигнала?

    Моя загрузка сервера до 40 лет является здоровой?

    Добавление useraccount в качестве пользователя root с помощью «usermod -G root useraccount»?

    как создать много tar-архивов для огромной папки

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