Tag: grep

Grep строка с пробелами из файла

#!/bin/bash LIST=/errors_exception.txt cd /test for PATTERN in `cat $LIST` do for FILE in $(ls) do if zcat $FILE | grep -Fxq "$PATTERN"; then echo "$PATTERN found pattern in $FILE" >> output fi done done Я пытаюсь выполнить сканирование большого количества сжатых файлов журнала (.gz) и проверить, сохраняется ли шаблон, который я ищу, в этих журналах. […]

фильтровать данные по значению столбца

Я хочу искать только строки, где столбец начинается с 03: (часы), но при использовании команды ниже, показывая все строки, где значение содержит 03 . Например, данные в файле огромны. awk '{print $2 " " $3}' logfile | grep "03:" Данные: 05 00:03:12 0.05 05 00:28:03 0.05 05 00:33:12 0.09 05 03:03:12 0.09 05 03:08:12 0.05 […]

Искать файлы ТОЛЬКО в подкаталоге

Итак, скажем, я хочу искать файлы, которые являются C-файлами. Как я могу их искать ТОЛЬКО в моих подкаталогах? Я пробовал: ls -R | egrep .c$ ls -R | egrep .c$ , но также ищет файлы .c в моем текущем каталоге. Как отфильтровать файлы в текущем каталоге и заботиться только о них в моем подкаталоге?

использование egrep & regex

Предположим, у меня есть следующий текстовый файл inputFile : hello HELLO Hello World wOrld asdgfsafd abc 123 1 3 5 ab и я хочу распечатать строки, содержащие только одно слово (любая последовательность с прописными или строчными буквами), независимо от того, существуют ли пробелы до или после символа, используя egrep и regex. поэтому вывод должен выглядеть […]

Выражение Egrep как выражение grep

У меня есть команда egrep, которая выражает выражения для имен файлов длиной 3 (исключая расширение): ls | grep -E '^.{3}\.+' Тем не менее, я не могу написать это только с помощью grep, возможно ли это?

GREP – соответствие шаблона из файла, возвращающегося только по последнему шаблону в списке

У меня есть список около 23 миллионов хэшей в текстовом файле, один хэш на строку. Назовите его hashes.txt У меня есть список хеш-значений неудобства (приложение 40) в другом текстовом файле, снова один хэш на строку. Назовите это culls.txt Я пытаюсь использовать шаблоны в culls.txt для выполнения обратного grep, то есть хочу, чтобы я выводил любую […]

Строка Grep, затем удалите слово и выполните следующую инструкцию

Я хочу создать сценарий оболочки bash, который может – найти строку в файле – затем удалить слово – затем перезапустить службу Я пробовал этот код Restart.sh #!/bin/sh grep -q 'RestartServiceApache' /srv/www/config_apa if [ $result -eq 1 ]; then sed '/RestartServiceApache/d' "/srv/www/config_apa" /etc/init.d/httpd reload fi и мой config_apa Hello my name is nutnud. #RestartServiceApache Это всего […]

Как я могу запустить команду -exec в команде find после | Grep

Я на удаленной машине, пытающейся переместить все файлы loader.gif в папку /Pictures find . -iname *.gif | grep loader find . -iname *.gif | grep loader показывает четыре файла, которые я хотел бы переместить, естественно, я попробовал: find . -iname *.gif | grep loader -exec cp *.gif /home/me/ find . -iname *.gif | grep loader […]

Найдите значение из динамического файла и перейдите к переменной в HTML

У меня есть следующий файл ниже с форматом, и я хочу передать значение в HTML BE64533-A0E1-4F98-A91F-02C1D0 column=ABC_Received:ABC_Structure_Type, timestamp=1439978656596, **value=ASCII** BE64533-A0E1-4F8-A9F-03CE2C1D0 column=ABC_Received:Current_To, timestamp=1439978656596, **value=RPI** Как получить значение (ASCII и RPI) из этого файла и перейти к STATIC HTML-тегам. У меня есть тег HTML ниже, где я хочу заключить это значение (ASCII и RPI) <!–Row 1 Header […]

Использование регулярных выражений для поиска списка слов. Поиск двух букв вместо 3. Почему?

Я изучаю регулярные выражения, и я в тупике. Вот мой процесс до сих пор … Я загрузил этот файл. wget http://www.mieliestronk.com/corncob_lowercase.txt mv corncob_lowercase.txt words.txt Я хотел все 3 буквы слова … grep '^…$' words.txt Это означает, что «abe» grep '^abe.$' words.txt Это НЕ находит "abe" grep '^abe$' words.txt Это находит «abe» в библиотеке, которая поставляется […]

Interesting Posts

существует ли служба pastebin, которая поддерживает терминальные escape-последовательности?

Получить права на запуск команд на DigitalOcean Ubuntu

скрипт bash, не выполняемый cron

i3wm: Как перемещать окна между мониторами?

Использование preseed (Debian / Ubuntu) для разделения RAID и шифрования

scp не работает без пароля

Различия между Debian и Ubuntu для ноутбуков практичны

Как использовать беспроводную сеть в Virtualbox?

Как заменить поля из файла_А полями из файла_B

«226 Transfer complete» гарантирует согласованность между локальными и удаленными файлами при использовании ftp?

Почему моя панель инструментов Emacs отличается от ssh w / X forwarding на Cygwin vs CentOS?

Могу ли я определить, что изменилось в обновленном пакете с помощью apt или dpkg на Debian 6?

Возможно ли, чтобы в журнальных файлах журнала auditd регистрировались разные правила?

Стратегия управления пакетами с Pacman

выделение текста в оболочке

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