Tag: grep

Как grep для одиночной цитаты?

Я встречаюсь с некоторыми исходными файлами VB. Я использую следующий запрос – grep -nr "GlobalCommArea\s*=\s*.*\.Transaction" . Некоторые строки, однако, прокомментированы и начинаются с одного комментария строки. Однострочный комментарий в VB начинается с одной цитаты – К сожалению, я не могу просто удалить все те строки, у которых в них есть одна цитата, потому что некоторые […]

Как я могу использовать инструменты unix с кириллическим текстом?

Недавно я начал обрабатывать кириллический текст, и это было очень сложно. Я не мог заставить мои скрипты Python работать с ним вообще. И я попробовал. PHP работал хорошо, но я не знаю PHP. Мне просто удалось взломать несколько вещей вместе, и я до сих пор не чувствую себя комфортно. (Это может стать немного опорой, так […]

Нумерация результатов grep

Когда мы фильтруем выходные данные с помощью grep, есть ли способ получить вывод с нумерацией строк, например, с cat -n ? Я не прошу параметр grep -n который показывает номер строки совпадения в файле. Сценарий, который я хочу использовать, заключается в том, что когда я загружаю несколько файлов с помощью aria2, я обычно фильтрую вывод […]

Как grep аргумент командной строки, на который был применен RegEx?

Я пытаюсь написать сценарий, который принимает в качестве входных данных набор целых чисел, представляющих определенные /dev/sda . Например, если аргументы командной строки равны 3 и 5, на выходе будет отображаться UUID для /dev/sda3 и /dev/sda5 . Мой код: #!/bin/bash ### Shows UUID of input /dev's – REQUIRES SUDO ## Options: ## [-m] Multiple Devs – […]

Как фильтровать вывод сценария в bash, используя запрос типа «(я ИЛИ вы) ИЛИ (john AND! Doe)»?

Я хотел бы иметь возможность передавать любой вывод командной строки в сценарий bash или какую-либо программу командной строки, которая фильтрует контент в зависимости от логического поиска. Регулярные выражения не требуются (но это нормально, если они поддерживаются) Например, если бы у меня был такой файл: file1.txt hello there me and you are going to the store […]

Отфильтруйте гиперссылки с веб-страницы и загрузите все, что соответствует определенному шаблону

Я хотел загрузить все графические файлы с веб-страницы графического репозитория нашей организации. Это формат Illustrator ( .ai) и формат Corel Draw ( .cdr). Они напрямую гиперссылки (т.е. <a href="http://server/path-to-file.ai">…</a> .

grep или найти шаблон во всех каталогах

У меня есть номер учетной записи 1234-5678 , я пытаюсь найти ее во всех файлах каталогов. Я использовал команду ниже, но результат не найден. grep "1234-5678" */ Пожалуйста, кто-нибудь может помочь мне найти его во всех файлах каталогов.

Grep -m 1 не работает

Я использую следующую команду для синтаксического анализа элемента формы из HTML с помощью grep . Переменная $RESP содержит результат предыдущего запроса на curl … echo $RESP | grep -m 1 -o -E 'name="id" value="([A-Za-z0-9]+)"' Он работает, за исключением того, что он получает каждый экземпляр name="id" . На странице более одного экземпляра элемента формы. Я попытался […]

Греп для одиночной и двойной цифры

У меня есть имя пути, как показано ниже, abc4 / 2012 abc4 / 2013 abc45 / 2014 abc45 / 2014 Когда i grep для 45, он показывает один экземпляр из 4 и для 4, показывающий все 45. Мне нужно grep как одиночную цифру, так и двойную цифру отдельно. пожалуйста помоги

Как я могу найти самые большие файлы «error_log», указанные по местоположению и размеру?

Я размещаю около 200 веб-сайтов, и я заметил, что некоторые из них получили огромные файлы error_log. Я хотел бы видеть, какие из них потребляют больше всего пространства, поэтому я могу взглянуть на них и решить проблему, чтобы они перестали увеличиваться в размерах так быстро. Как я могу найти самые большие файлы «error_log», указанные по местоположению […]

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