Articles of grep

Как grep строка в файле и выводить цифры рядом со строкой

Я пытаюсь распечатать номер рядом с строкой, которую я ищу (используя сценарий оболочки). Например, мой файл содержит строку arg[30] = -Xmx4096m Я ищу файл со строкой Xmx и мне нужен вывод следующих цифр, прикрепленных к строке, и ничего не нужно в выводе. Как я могу это достичь?

Как grep «& amount»?

Мне нужно искать &amount в файле, но оно вызывает ошибку – [1] 25950 amount: Command not found. Usage: grep [OPTION]… PATTERN [FILE]… Каков правильный способ его поиска?

Найти 10 "main ()" в первых 10 строках в обычных файлах

Пытается написать комманд, который печатает эти параметры, которые соответствуют обычным файлам, содержащим текст «main ()» в любой из его первых 10 строк. Что я должен сканировать все файлы и искать 10 первых строк?

grep для строки без другой строки перед ней

Я нашел множество руководств для игнорирования строк с комментариями или соответствия одной строке, но не другой, но я не нашел то, что мне нужно. Я хочу, чтобы grep рекурсивно для файлов, содержащих строку «индексы» (без учета регистра, я думаю, это apache conf), но не «#» перед этим. Он должен соответствовать этому: Options Indexes Options +Indexes […]

Заменить текст многострочным шаблоном

У меня есть шаблон в файле, который включает в себя новую строку: client_encryption_options: enabled: false Я хочу установить значение true . Но enabled должен быть ниже client_encryption_options . grep не позволяет мне искать многострочные. Как я могу это достичь?

Как несколько шаблонов указываются в файле с `-f` на` grep`, работая вместе?

Из руководства grep '-f file' '–file=file' Получить шаблоны из файла, по одному в каждой строке. Пустой файл содержит нулевые шаблоны и, следовательно, ничего не соответствует. ('-f' задается POSIX.) Когда в файле имеется несколько строк, как шаблоны, заданные каждой линией, работают вместе? Разве нет только одного шаблона, используемого в каждой команде grep?

Получение списка пользователей с помощью grepping / etc / passwd

Для домашнего задания мне нужно использовать grep для разбора /etc/passwd и получить список всех пользователей (только их имена пользователей, ничего больше). Он должен использовать трубку, и результаты должны заканчиваться в файле allusers . Это то, что у меня есть до сих пор: grep -i etc/password | …. >allusers Что мне не хватает?

заполнить базу данных mySQL текстовой информацией

Я использую awk и некоторые команды cisco для получения информации об устройствах, подключенных к сети, сценарий подключается через telnet к определенному устройству, принимает IP , serial number и name (идентификатор устройства) этого устройства и генерирует текстовый файл как это: SN: FDO1129Z9ZQ Barragan_3750 IP address: 148.228.4.197 Затем он запрашивает устройства, подключенные к этому оборудованию, и генерирует […]

Найдите шаблон, используя grep, а затем замените sed

У меня есть следующие строки кода BalancerMember http://server3:82 status=D BalancerMember http://server2:80 status=D Я хочу искать записи с портом 82, а затем хочу стереть status=D Итак, это будет выглядеть так BalancerMember http://server3:82 Пробовал это, но это не сработает grep :82 app.conf | sed -i 's/status=D/ /' sed: no input files Мне нужна опция -i с sed […]

Греп от последнего появления шаблона к другому шаблону

Доброе утро, Я пытаюсь написать сценарий UNIX для файла с несколькими повторяющимися шаблонами, за которым следует шаблон, который я ищу. Этот вопрос очень похож на: « Получить последнее вхождение шаблона перед другим шаблоном ». Однако у меня нет «tac» (или «tail -r»), и я хочу вернуть последнее вхождение String1 перед String2 и String2. output.out: … […]

Intereting Posts
Какой особый символ может быть эхом расширяться до моей домашней папки? Как рекурсивно проверить, имеет ли специфицированный пользователь доступ к папке и ее содержимому? Когда необходимо включить `emulate -LR zsh` в функцию, вызванную zsh-виджетами? статус systemctl? Корневой доступ, который не может изменить пароль root? PPPoE не работает как Hotplug в определенных условиях (Realtek 8169 NIC и Kernel 3.x) Создайте наложение контрольной панели двух изображений Начало работы с Hostapd с набором микросхем RTL8192CU на IPFire Как изменить перенаправление вывода текущего процесса? Диск появляется ОК, будет читать / записывать в LiveCD, не загружаться, останавливается при initramfs / busybox Шестнадцатиричные символы трубы для awk Почему pgrep не может найти скрипты, запущенные через env? rtorrent: «Таймер таймера», вызванный IPtables Правильные настройки vsftpd? Любимые секционирующие и монтажные трюки