Если вы хотите остаться в top
и держать все другие процессы в поле зрения для контекста, вы можете нажать L
для поиска вашего процесса:
Locate string chrome
Это действие выделит любой процесс, в названии которого содержится chrome
, и отобразит его. Используйте &
, чтобы перейти к следующему матчу.
Вы можете нажать c
для переключения между отображением имени процесса и полной команды.
Команда
sed "s/[^a-z].[^a-z]//g" file
grep -o "[a-z].*[a-z]" file
выход
abc_fff_def
Gnu sed мы ставим префикс с флагом при виде /def/ и постфикс с флагом при виде /abc/. Тогда мы продолжаем рубить, пока не увидим /abc/ пузырь до начала пространства шаблона.
$ sed -ne '
/\n/{/^abc.*def\n/P;D;}
s/def/&\n/;s/abc/\n&/
/\n.*\n/D
' file
В Perl мы присваиваем ORS => $\ соответствующие значения в зависимости от наличия шаблона. Напечатана только одна пара
perl -lpe '
$\ = /(abc.*?def)/ ? $/ : $,;
$_=$1;
' file