Вопросы по теме 'grep'

найти в файлах с помощью ruby ​​или python
Популярный текстовый редактор имеет следующую функцию «найти в файлах», которая открывается в диалоговом окне: Look For: __searchtext__ File Filter: *.txt; *.htm Start From: c:/docs/2009 Report: [ ] Filenames [ ]FileCount...
1382 просмотров
schedule 29.07.2023

Примеры того, как сначала сделать что-то не так, намеренно
Я просто поймал себя на том, что делаю что-то, чем много занимаюсь, и хотел обобщить это, выразить это, поделиться этим и посмотреть, кто еще следует этой общей практике, чтобы найти другие примеры ситуаций, в которых это может быть актуально....
394 просмотров
schedule 05.01.2024

вопрос основного синтаксиса powershell для выбора
Предыстория: здесь цель состоит в том, чтобы выполнить некоторые основные команды в powershell с помощью select-string. По какой-то причине некоторые вещи не работают должным образом. Предположим следующее: $vfilter =...
1300 просмотров
schedule 05.06.2023

Как рекурсивно найти и заменить все вхождения строки в дереве каталогов?
Используя только grep и sed, как мне заменить все вхождения: a.example.com с участием b.example.com в текстовом файле в дереве каталогов /home/user/ , рекурсивно находя и заменяя все вхождения во всех файлах в подкаталогах.
118467 просмотров
schedule 18.02.2023

Захват групп из Grep RegEx
У меня есть этот небольшой скрипт в sh (Mac OSX 10.6) для просмотра массива файлов. На этом этапе Google перестал быть полезным: files="*.jpg" for f in $files do echo $f | grep -oEi '[0-9]+_([a-z]+)_[0-9a-z]*' name=$?...
466653 просмотров
schedule 20.03.2023

Как сделать не жадное совпадение в grep?
Я хочу найти самое короткое совпадение, и шаблон должен быть примерно таким: <car ... model=BMW ...> ... ... ... </car> ... означает любой символ, а ввод состоит из нескольких строк.
136084 просмотров
schedule 30.04.2023

помогите с циклом unix tar и grep
Мне нужна помощь в создании цикла, который возьмет один из моих файлов с расширением .tar.gz, распаковывает его, распаковывает и ищет файлы внутри (с расширением .tlg), используя grep -a >> output.text. В outout.text мне потребуются совпадающие...
790 просмотров
schedule 18.09.2023

Сценарий оболочки для поиска, поиска и замены массива строк в файле
Это связано с другим вопросом/кодом-гольфом, который я задал в Code golf: выделение цветом повторяющегося текста У меня есть файл «sample1.txt» со следующим содержимым:...
3901 просмотров
schedule 18.08.2023

Команда grep работает в testdir, но не в реальном каталоге
Я просто подумал, что нашел свое решение, потому что команда работает в моем тестовом каталоге. grep -H -e 'author="[^"].*' *.xml | cut -d: -f1 | xargs -I '{}' mv {} mydir/. Но с помощью команды в каталоге, отличном от теста, команда не...
769 просмотров
schedule 29.03.2024

извлечь цифры между двумя шаблонами awk/egrep
Я хочу извлечь переменное количество цифр между двумя шаблонами, например: исправление: blah blah.... AAM #6,blah blah blah blah.... AAM #10 , blah blah blah blah.... AAM #100 , blah blah выход: 6, 10 и 100 Мне нужно извлечь числа...
1668 просмотров
schedule 13.12.2023

Рекурсивный поиск файлов с заданным именем и поиск экземпляров определенной фразы И отображение пути к этому файлу
У меня есть куча папок и подпапок. Каждый из них содержит, среди прочего, текстовый файл с именем index.yml с полезными данными. Я хочу выполнить поиск по всем различным файлам index.yml , чтобы найти экземпляры строки поиска. Я должен видеть...
25402 просмотров
schedule 02.03.2023

Получение текста из HTML-тега в локальном файле с помощью grep [duplicate]
Возможный дубликат: RegEx сопоставлять открытые теги, кроме автономных тегов XHTML Выдержка из входного файла <TD class="clsTDLabelWeb" width="28%">Municipality:&nbsp;</TD> <TD style="WIDTH: 394px"...
10968 просмотров
schedule 14.04.2023

Список всех версионных файлов в Subversion? (Удалить файлы по имени)
Какому-то умному парню в офисе удалось зафиксировать целую кучу «резервных» файлов (они начинаются с ._ ) на наш сервер Subversion. Предпочтительно я хотел бы удалить эти файлы с помощью какого-нибудь базового сценария bash вместо того, чтобы...
6617 просмотров
schedule 06.07.2023

grep: строка слишком длинная, сообщение об ошибке
Я использовал следующий синтаксис, чтобы найти IP-адрес под /etc (ответил Деннис Уильямсон на сайте суперпользователя) но получаю сообщение "grep: строка слишком длинная". Кто-то знает, как игнорировать это сообщение и почему я получаю это?...
22221 просмотров
schedule 12.04.2023

Как найти символ доллара ($)?
% cat temp $$$ hello1 $$ hello2 hello3 ## hello4 hello5 $$$ % cat temp | grep "$$$" Illegal variable name. % cat temp | grep "\$\$\$" Variable name must contain alphanumeric characters. % Я хочу найти $$$ и ожидаю, что результат...
63999 просмотров
schedule 25.07.2023

Передача файла с несколькими шаблонами в grep
Допустим, у нас есть два файла. match.txt : файл, содержащий шаблоны для сопоставления: fed ghi tsr qpo data.txt : файл, содержащий строки текста: abc fed ghi jkl mno pqr stu vwx zyx wvu tsr qpo Теперь я хочу выполнить команду...
2931 просмотров
schedule 19.06.2023

Как выделить пакет последовательных строк из файла
Я хочу выделить серию последовательных строк, которые начинаются с определенного шаблона и заканчиваются определенным шаблоном. Например. содержимое файла выглядит так: линия 1 строка 2 . . . my_start_pattern . . . my_end_pattern...
3754 просмотров
schedule 05.04.2023

Как я могу использовать инструменты командной строки Mac OS X (и UNIX), такие как grep, с файлами UTF-16?
У меня есть куча текстовых файлов, которые я хочу использовать с grep. Все они взяты из внешнего источника, имеют кодировку UTF-16 и начинаются со знака порядка следования байтов. Инструменты Unix, такие как grep, для меня не работают. Какой...
1292 просмотров
schedule 20.03.2022

Подавить само совпадение в grep
Предположим, у меня есть много файлов в виде First Line Name Second Line Surname Adress Third Line etc etc Теперь я использую grep для сопоставления с первой строкой. Но на самом деле я делаю это, чтобы найти вторую строку. Вторая строка...
3976 просмотров
schedule 17.09.2023

Как выполнить grep, а затем не выполнить оператор if на конкретном выходе из grep?
Хорошо, мне нужно найти вывод, который дает команда, особенно «gbak: ERROR», а затем потерпеть неудачу. Я не знаю, правильно ли я поступаю, я пытался сделать, если не удалось, если grep вывел вывод в /dev/null, но я тоже не смог заставить это...
16982 просмотров
schedule 02.01.2024