Tag: grep

Найти файлы между двумя папками в linux?

Мне нужно найти имена папок вместе с именами файлов, в которых содержится моя строка. Я в этом каталоге « /data/queue/data », и у меня много папок в том же каталоге и внутри этих папок, у меня есть разные файлы. Ниже приведены папки в этом каталоге « /data/queue/data », и каждая из этих папок имеет в […]

как использовать grep для определенных файлов?

например, я печатаю ls -altr | grep "23 Dec" поэтому он будет показывать файлы только на 23 декабря, и я хочу использовать grep для них, например ls -altr | grep "23 Dec" | xargs grep -l "some_string" но это не работает) Как это сделать?

Упрощение однострочного вызова с помощью sed и нескольких вызовов awk

Я хотел бы упростить этот один вкладыш, который будет печатать только в том случае, если раздел больше или равен 60% использования. Я также хотел бы добавить знак процента к значению использования. df -h | sed 's/%//g' | awk '{print $6,$5 }' | awk '{ if($2 >=60 ) print}' | column -t Я использую вариант BSD, […]

Grep не соответствует символам возврата каретки

Я пытаюсь найти строки с символом возврата каретки , но я не получаю ожидаемых результатов. Я исказил это до такой концепции: $ uname -a CYGWIN_NT-6.1 Aodh 2.0.4(0.287/5/3) 2015-06-09 12:22 x86_64 Cygwin $ grep –version grep (GNU grep) 2.21 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This […]

Проблема с grep -o regex

Я пытаюсь использовать команду grep с флагом -only-matching, но он не ведет себя так, как я ожидал бы. Эта команда: echo "1/2/3/4/5" | grep -oE "^([^/]+/){0,2}" Дает этот результат: 1/2/ 3/4/ Я ожидал всего 1/2/ Что происходит..? 3/4/ не должно совпадать с "^([^/]+/){0,2}" потому что оно не находится в начале строки. ( работает GNU grep […]

Печать несуществующих файлов с входного канала

У меня есть каталог с большим количеством файлов .PDF и .JPG . Должен быть файл .JPG для каждого .PDF с тем же именем. Я пытаюсь использовать команду для поиска файлов .PDF , у которых нет файла .JPG . Моя текущая команда: find -iname '*.jpg' -print0|sed 's/jpg$/pdf$/ig' |xargs -0 ls Это печатает : No such file […]

Удалить длинную строку из файлов

Файлы на моем сервере повреждены. Я хочу удалить строку из 13000 символов из всех файлов PHP, содержащих ее. Строка выглядит так: ?php if(!isset($GLOBALS["\x61\156\x75\156\x61"])) { $ua=strtolower($_SERVER[ … $qhroczocgv=$qjhvvbyvyv; $qhroczocgv=(729-608); $boxknervrr=$qhroczocgv-1; ?> С эллипсами, вставленными для краткости. Когда я ищу строку, используя grep , я получаю grep: Недопустимая обратная ссылка "несмотря на экранирование \! [] $ Как […]

Строки Grep со случайными числовыми символами

Я хочу, чтобы строки grep, содержащие – 0 amount – 122,000,000 amount – 50,000 amount Я попытался использовать grep -rhI " – * amount ". но он будет выводить что-либо содержащее – независимо от того, содержит ли он amount Проблема в том, что мне нужны строки с – * amount где * указывает что-то среднее […]

Понимание grep –label =

Я ищу объяснение, как работает grep –label=LABEL : Может быть, кто-нибудь может дать мне пример [или два] о том, для чего –label= is. Я понимаю, что должны делать grep и zgrep – последний упоминается в записи на –label= на info page : … особенно полезно при реализации таких инструментов, как `zgrep ' 98% того, что […]

Grep из многих ключевых слов по многим файлам: ускорение

В настоящее время я сталкиваюсь с «проблемой производительности» при использовании grep. Я пытаюсь найти случаи многих (10 000+) ключевых слов во многих (думаю, размер хранилища ядро ​​Linux). Целью является создание своего рода индекса для каждого ключевого слова: keyword: my_keyword filepath 1 filepath 2 —— keyword: my_keyword2 … Будучи довольно новым для сценариев оболочки, я пробовал […]

Interesting Posts

С какими файловыми системами можно читать RHEL 5 и писать?

Установлен OpenSSH на Mint 17, но он, похоже, не работает

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

Что вводит один апостроф в терминале?

Как правильно удалить код выхода / обработать ошибки при использовании замещения процесса?

Как запустить java-службу как пользователя без полномочий root на CentOs 6

Вывод команды, используемой для ввода в cd

перемещение столбцов по строкам

Запустите программу сервера и разрешите пользователю подключаться к ней с помощью SSH

Почему netstat устарел?

Какую кодировку я использую? $ LANG не имеет кодировки

Как переустановить dhcpcd без подключения к Интернету

Замена текста из списка замен. Добавлено осложнение: обратная косая черта

У пользователя все еще есть привилегии sudo, несмотря на то, что они удалены из всех групп

Возьмите копию текста TTY0

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