Я использую grep для извлечения строк, которые соответствуют регулярному выражению. Как получить только спички, а не всю
Я использую grep для извлечения строк, которые соответствуют регулярному выражению. Как получить только спички, а не всю
Мне нужно искать первые 50 строк каждого файла в каталоге и его подкаталогах. Это сделает рекурсивную часть, но как ограничить только первые 50 строк каждого файла? grep -r "matching string here" . Некоторые из этих файлов огромны, и я хочу, чтобы они совпадали только в первых 50 строках. Я пытаюсь...
В оболочке linux я хочу убедиться, что все наборы файлов начинаются с <?этой точной строки и без других символов в начале. Как я могу grep или использовать какой-то другой, чтобы выразить «файл начинается с»? Изменить: я подстановочный знак, и headне дает имя файла в той же строке, поэтому,...
Я обнаруживаю, что снова и снова повторяю одну и ту же кодовую базу. Хотя это прекрасно работает, каждая команда занимает около 10 секунд, поэтому я думаю о том, как сделать это быстрее. Так можно grepиспользовать какой-то индекс? Я понимаю, что индекс, вероятно, не поможет сложным регулярным...
Я ищу инструмент графического интерфейса поиска / замены на основе регулярных выражений, который может обрабатывать несколько файлов / подкаталогов, что-то вроде grepWin, но для Mac OS X. PS. Я знаю о grep, и мне не нужен редактор, только отдельный...
Как я могу получить / отфильтровать записи истории в определенном диапазоне? У меня есть большой файл истории и я часто использую history | grep somecommand Теперь у меня плохая память, и я также хочу посмотреть, что еще я делал, когда вводил команду. А пока я делаю это: получи совпадение, скажи...
Я использовал grep для возможности раскрасить имя файла, номер строки и само совпадение. Эти три должны быть разных цветов. Это работает безупречно в терминале Linux и даже в MinGW в Windows, но в OS X, даже если я установил GREP_COLOR, я могу получить цвет только для соответствующего результата....
Я побежал grep -r "searchphrase" /сегодня, и это не сработало. Я провел некоторое исследование и нашел find / -xdev -type f -print0 | xargs -0 grep -H "searchphrase"правильный подход. Я собираю /procи диски, как /dev/sda1виновники неудачного grep. Я хотел бы иметь глубокие технические знания о...
Я использую Opensuse 10.3 и хотел бы знать инструменты командной строки для поиска фраз в большом количестве PDF-файлов внутри каталога. В Windows XP поиск в проводнике позволяет это сделать, но он слишком медленный. Есть ли здесь советы по...
Какой эффект имеет autoопция в виде --colorпереключателя в grep? Когда grep решает окрасить соответствующие строки, а когда
Это быстрее искать длинные или короткие условия поиска? Или это вообще влияет на скорость? Другими словами, должны ли вы сделать условия поиска максимально точными? Существует более 100 000 файлов, и каждый файл содержит от 20 до более 5000 строк данных. Обычно grep используется для поиска только...
На данный момент я использую две команды, я уверен, что должен быть лучший способ ... wim@wim-acer:~/ffmpeg$ find . -name "*.h" -print0 | xargs -0 grep -i invalid\ preset wim@wim-acer:~/ffmpeg$ find . -name "*.c" -print0 | xargs -0 grep -i invalid\...
Пользуясь ack уже некоторое время, я нахожу его намного лучше для целей разработки, чем grep. Но потом я услышал о грабе и ухмылке . Кто-нибудь использовал все три из них и может дать...
Как я могу grep для строки рекурсивно через все .gzфайлы во всех каталогах и
Я использую Mac 10.7.5 и на оболочке Bash. Я пытаюсь найти экземпляры строки в группе файлов, но получаю эту ошибку Daves-MacBook-Pro:folder davea$ find . -name "*" | xargs grep 'state-icons' xargs: grep: Argument list too long Как я могу запустить команду (или аналогичную), чтобы избежать этой...
Я хочу очистить свою музыкальную библиотеку, чтобы больше не получать сообщений о «поиске подходящего плагина» от Rhythmbox, когда он попадает в какую-то WMA-Relic. У меня есть инструменты, но теперь я хочу найти эти файлы. Я могу получить список всех музыкальных файлов с помощью ls, затем...
Я искал везде, но не нашел, как вернуть содержимое файла, которое соответствует заданным словам или регулярному выражению. cat /tmp/*.txt | grep "strings"
Как я могу использовать grep для поиска только значений столбца ниже токена? Например, в следующем CSV-файле: азбука 1 4 5 2 3 0 1 3 6 ... как я могу получить только значения столбца...
Как я могу использовать grep для поиска строки с «res» или «rep»? я пытаюсь "grep -e res | rep" или gre -e "rep | rep" но это не работает.
Я хочу зациклить файлы с for f in `grep -rsl "foo" . `: do sed -i -- "s/foo/bar/g" $f; done; Но так как имена файлов содержат пробелы, имя файла разделяется при каждом обнаружении пробела. Как я могу передать имя файла с пробелами в...