Запитання з тегом «grep»

grep - це утиліта командного рядка Unix, яка шукає введення для рядків, що відповідають (або ні) звичайному вираженням і друкує результати. Використовуйте цей тег для запитань про те, як використовувати функції grep, як писати регулярні вирази, які працюють з grep, та загальне використання. Оскільки grep тепер доступний у подібних для Unix середовищах (наприклад, Cygwin в Windows), ви також можете використовувати цей тег для питань сумісності та відмінностей між версіями та програмним середовищем.

1
Файл Grep в GVIM в Windows
В Linux я іноді бачу список усіх рядків, які відповідають терміну з цією зручною командою: :! grep -n "term" % Однак зараз я застряг на машині Windows XP SP3, якій не вистачає грепу! Чи є спосіб отримати цей список у самому VIM або за допомогою іншого інструменту Windows через :!? …
6 windows  vim  grep 


2
Фільтруйте команду tail за допомогою декількох команд grep для розділення файлів
Те, що я намагаюся зробити, це фільтрувати вихід одного файлу журналу в окремі файли журналів на основі фільтра grep. хвіст -f test.log | & gt; (grep "Помилка" & gt; error.log) & gt; (grep "Попередження" "& gt; warning.log) Таким чином, всі записи "Error" знаходяться в одному файлі, а всі записи "Warning" …
5 linux  bash  grep  tail 


2
Залишити вихід на одному рядку?
У мене справді швидке запитання до вас, хлопці. Переглянувши тут документацію та сайт, мені було цікаво, чи можна утримувати греп від виведення кожного матчу в одну лінію. У моєму прикладі мені потрібно взяти рядок у форматі \xeb\x1a\x5e\x31\xc0\x88\x46\x07...тощо. Я використовую grep -oP "x\K(\S\S)")для отримання кожної шістнадцяткової цифри. Вихід правильний, однак кожна …
4 linux  bash  grep 

8
Linux grep або знайти використання
Як знайти файл на своєму жорсткому диску, який починається з io_file? Я намагався: grep -r io_file*` і find -name io_file* findнічого не повернуло, тоді як, grepздається, проходять віки без жодних результатів. Що я роблю неправильно?
4 linux  grep 

1
Збереження нового рядка у результатах пошуку / grep
Я рекурсивно шукаю появу скриптів php, які викликаються з інших файлів, використовуючи наступний сценарій. find . -exec grep -Hn $1 {} \; | grep -v ^Binary; Працює відмінно! Тепер мені потрібні повернуті результати, щоб визначити наступну дію. r=$(find . -exec grep -Hn $str {} \; | grep -v ^Binary;) if …
3 bash  grep  find  newlines 


3
як знайти (grep) абзац, починаючи зі слова і закінчуючи іншим словом та ігнорувати новий рядок?
Я хочу знайти абзац - це список файлів. Наприклад, оператор SQL, який виглядає так: upadte b_table set number = 100014 where id in ( select number_desc from t_table where id > 100); Як я повинен ігнорувати введення / нові рядки? Мені потрібно знайти / надрукувати абзац, який починається з "оновлення" …
3 grep  find  newlines 

3
grep-файл тільки для частини рядка
У мене є rtf файл, який я використовую grep на такий grep "Order Number" 'Extract Text Output.rtf' це призводить до появи рядків, які виглядають так \b\fs28 \cf2 Fab Order Number : FAB00772450\ і я хочу, щоб результат був просто FAB00772450 Я знаю, якщо я використовую -o це просто поверне слово …

1
grep на Windows XP проти Windows 7
Я використовую grep від Gnuwin32 на Windows. Увімкнено Windows XP , наступне grep -e "foo" NUL результатів у наступному виході grep: NUL: invalid argument Увімкнено Windows 7 , однакові аргументи взагалі не призводять до виводу. grep просто виходить без повідомлення про помилку. Чому вихідні дані відрізняються між Windows XP і …

2
Пошук лише папок
Мій harddrive в безладді, тому я вирішив зробити прибирання. В рамках цього я хочу об'єднати всі папки, що містять музику, в одну. Що я хочу зробити, це шукати будь-які * .mp3 та * .aac на моєму приводі та отримувати ім’я папок. Потім я хочу видалити будь-які повторювані імена папок і …
2 bash  regex  find  grep  pipe 

3
Як використовувати grep або awk, щоб зберегти кожен рядок із текстового файлу як новий файл?
Я початківець сценарій. Що я намагаюся зробити. У мене є текстовий файл, який виглядає приблизно так (приклад): hello hi there apple Я намагаюся зробити сценарій, який зберігає кожну рядок як окремий новий файл із вмістом рядка як ім'ям файлу. Ім'я файлів має бути таким (без розширення .txt до вихідних файлів): …

1
Чи можна зробити греп в vim, щоб він був умовно чутливим до регістру?
Коли я здійснюю пошук у документі /або ?виконує пошук з урахуванням регістру, коли велика літера починається в шаблоні пошуку через поєднання параметрів ignorecaseта smartcase. Чи є спосіб імітувати цю поведінку за допомогою :grepкоманди без необхідності -iщоразу вручну додавати налаштування вручну?
2 vim  grep 

1
Виділення синтаксису в Adobe InDesign
Чи є спосіб отримати виділення синтаксису для Ruby в InDesign? Я знайшов кілька прикладів, як це може працювати з GREP та HTML, але для будь-якої іншої мови вам довелося самостійно визначати кожен елемент (що, звичайно, повільніше, ніж просто визначати кольори тексту з програми).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.