Tag: grep

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

как я могу сопоставить audio.itunes.apple.com и игнорировать http://streamingaudio.itunes.apple.com в файле журнала с помощью grep?

grep определенное количество слов после матча

Как я могу сочетать ключевое слово и следующие четыре слова. Например, допустим, у нас есть этот абзац: Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 167 Stack Exchange communities. Я хочу, чтобы grep ключевое слово «Exchange» и следующие четыре слова, поэтому выход «Exchange […]

grep строка из определенного столбца

Моя цель – отобразить список имен журналов из столбца времени начала, grepping для 20161221 . Я использую эту команду: $ ls -m1 /var/log/audit.raw.* | grep 20161221 /var/log/audit.raw.20161220173001EST.20161221000004EST.gz /var/log/audit.raw.20161221000004EST.20161221083001EST.gz /var/log/audit.raw.20161221083001EST.20161221163000EST.gz /var/log/audit.raw.20161221163000EST.20161222000004EST.gz Но первая запись – с 20161220 . Я знаю, что я могу обрезать его успешно с помощью этой команды: $ ls -m1 /var/log/audit.raw.* | grep […]

Как использовать sed для замены строки, используя номер строки на удаленной машине, используя ssh?

Я пытаюсь заменить строку в файле, который находится на удаленной машине. Во-первых, я должен получить номер строки, используя команду grep, а затем, используя этот номер строки, должен заменить строку, которая есть в этой строке. Мой код выглядит так: мой файл сценария sc.sh. # path of script.sh on remote machine file_path="/home/user/script.sh" #file-[0-9]\.[0-9]\.[0-9]\.txt using for file-1.0.5.txt sshpass […]

Косая черта, не обнаруженная в команде «grep»

У меня есть sql-запрос в текстовом файле, и у него есть строка, которая выглядит так: PARTITION BY (date_key // 100000000); Теперь я хочу заменить две косые черты словом «DIV». Для этого в сценарии оболочки я сделал следующее: strg=$(grep "PARTITION BY" $entry) ## $entry has the file_name strg2=$(echo "$strg" | sed 's%\/\/%DIV%g') Но это не сработало, […]

Egrep первые несколько символов в каждой строке?

Допустим, у меня есть текстовый файл txt.txt hello supdijfdsfsddsgs hghgh hsdjghjfhgjfhgjfhg hghgh yyyyyereuryueyruey Я хочу напечатать строки так, чтобы только первые 5 символов были последовательности hghgh ? Таким образом, он должен печатать hghgh hsdjghjfhgjfhgjfhg hghgh yyyyyereuryueyruey Как должен быть egrep? egrep -5 "hghgh" txt.txt ?

Как выполнить вывод команды exim exim в терминале?

Я ожидал, что эта команда напечатает несколько строк, содержащих строку «routed by»: root@localhost:~# exim -bt -d root@example.com | grep "routed by" Но он перечисляет полный exim -bt -d root@example.com . Какая команда будет делать то, что я исключал? ОС – Debian Jessie.

Поиск файлов, содержащих символы, отличные от ASCII

Я пытаюсь найти файлы в каталоге, который содержит некоторые символы Unicode, отличные от ASCII. Точные персонажи, которые мне нужно найти, мне не известны заранее. Концептуально это должно быть простой задачей – найти все файлы, соответствующие регулярному выражению [^\0-\x7f] . Однако я не могу придумать что-то, что действительно может это сделать. Самое близкое, что я мог […]

Скопируйте до определенного многострочного шаблона

Я запускаю молекулярное моделирование с использованием некоторого программного обеспечения, которое работает в Linux, и на данный момент я знаю достаточно, чтобы сделать большую часть всего, что я делаю, но для этой конкретной задачи я не могу понять это. Некоторые из файлов, с которыми я работаю, – это файлы «дампа», которые могут быть миллионы строк, которые […]

Устранение неполадок команды grep

У меня есть следующая задача из школы: Список всех строк из файла find_config, который начинается с и т. Д. Я положил эту команду в: проблема в том, что я вижу из этого файла (find_config), что он имеет 12 раз и так далее. Но я хочу только получить 2 в качестве вывода … Что я сделал […]

Interesting Posts

Проблема SNAT в iptables

bash: Как я могу обнаружить, если предыдущая команда не удалась, а затем выйти изнутри функции?

Повторите задачу с помощью команды «at» каждый день в 6 вечера

merge 2 LVMs имеют данные и одну и ту же группу томов без потери данных

Как удалить все файлы с определенным расширением в определенной папке?

Проблемы с Ubuntu Budgie 17.04 с процессором Ryzen и материнской платой Gigabyte

Как проверить / проверить .tar.bz архивы?

Понимание переменных окружающей среды в разных контекстах

Linux Bulk / Remote Administration

Почему я не могу изменить имя хоста моего сервера с помощью sudo?

sed предотвращает удаление остальной линии

Создание потоков завершается неудачей с «Ресурсом временно недоступным» с ядром 4.3

Используйте инструменты Unix для поиска блока определений в XML.

Сценарий, чтобы проверить, не вышел ли пользователь

Проблема установки переменной среды в tmux и screen

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