Tag: grep

убить несколько процессов с помощью awk-инструментов

Я хочу остановить несколько процессов, используя команду awk.My: sudo ps -ef|grep wget |grep -v grep|awk '{print $2;sudo kill -STOP $2}' Я хочу остановить все процессы, запускаемые wget. $ 2 awk означает pid каждого процесса. Но я считаю, что он не работает. Состояние процесса остается тем же. Они все еще работают. Вместо этого я изменил эту […]

Как сопоставить строку с символами в виде grep?

У меня есть файл с этим содержимым (или похожим): # cat /var/www/htpasswd foo:$apr1$73wJ8tiQ$HdaRYe2pUMqBf0ZpMJz6h/ и я пытаюсь проверить наличие записи в нем, сопоставляя его, например: # grep –fixed-string "foo:$apr1$73wJ8tiQ$HdaRYe2pUMqBf0ZpMJz6h/" /var/www/htpasswd # но это ничего не значит. Любые идеи, почему и / или как это сделать? Сначала я подумал, что это знак доллара, но это работает: # […]

вернуть первый экземпляр символов из списка

Допустим, у меня есть выход этой команды, сохраненной в файл. cat /dev/urandom | tr -dc '[:graph:]' | fold -w 1000 | perl -pe 's/(.)(?=.*?\1)//g' | head -n 50 Я хотел бы сравнить только первые n символов в каждой строке файла и вернуть только первую строку, содержащую первый экземпляр этих символов. Так, например, без сортировки файла […]

Объединяйте строки из разных файлов, если шаблон сопоставляется

Вход: два файла с разделителями табуляции, File1 и File2 . File2 ( $2 ) должен быть проанализирован шаблонами, найденными в File1 ( $1 ). Ожидаемый результат: файл с разделителями табуляции, File3 . File3 должен содержать те же строки, что и File2 , плюс соответствующее значение в File1 если шаблон сопоставлен (конец строки, разделенный вкладками). Файл1 […]

Какое регулярное выражение в grep ищет строки из трех одинаковых букв подряд?

У меня есть текстовый файл, и я использую команду grep с регулярным выражением, чтобы получить только строки, содержащие три одинаковые буквы, например: aaa bbb ccc ddd Какое регулярное выражение мне нужно использовать в: grep " regex " filename

Unix grep путаница

Я выполняю задание для школы и использую шпатлевку для выполнения задания. Формат присваивания не допускает больших вариаций, и поэтому достаточно одного ответа достаточно, чтобы я мог перейти к следующему вопросу. Они также хотят получить кратчайшие возможные пути и команды, используемые для ответа. Ваш текущий каталог – sample_dir. Найдите записи в cars2, которые содержат строку «ford», […]

grep, чтобы увидеть, заканчивается ли строка определенной строкой

Здравствуйте, у меня есть файл с большим количеством строк, который заканчивается main.css"> , и некоторые из них повторяются. Я хочу сохранить только одну копию этих строк и удалить повторяющуюся строку. Могу ли я использовать grep для поиска, если файл имеет строку, которая заканчивается main.css"> ? Пока у меня есть: grep ' main.css' file.txt |sort | […]

Найти, сочетание xargs и grep вызывает ошибку

Команда, которая выдает ошибку: $ find /mydir/tmp/*20151014* -print | xargs grep -l 'filesTransmitted=1' bash: /usr/bin/find: The parameter or environment lists are too long. Есть ли какая-нибудь оптимальная команда для этого?

Печатать строки, если шаблон не сопоставляется

Печатать строки File 1 только в том случае, если они не содержат шаблонов, указанных в File 2 Exemple: $ cat File_1 L1 pattern1 L2 pattern pattern2 L3 pattern3 pattern L4 pattern4 $ cat File_2 pattern1 pattern2 Ожидаемый результат $cat File_3 L3 pattern3 pattern L4 pattern4

df -k + как совместить строку корневого тома

пожалуйста, сообщите, как совместить том «/» с командой df -k ? Я попробовал следующее: [root@machine /]# df -k | grep "/" /dev/vx/dsk/bootdg/rootvol 130926685 71378710 58238709 56% / /devices 0 0 0 0% /devices ctfs 0 0 0 0% /system/contract proc 0 0 0 0% /proc mnttab 0 0 0 0% /etc/mnttab . . , df […]

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