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

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

5
Ubuntu grep, знайдіть тощо: "Дозвіл відхилено" та "Немає такого файлу чи каталогу"
Коли я використовую grepабо find, мене завжди дратують повідомлення "Дозвіл відхилено" та "Немає такого файлу чи каталогу", щось подібне: johndoe@johndoe-desktop:/$ grep -rnP 'YII_CORE_PATH' ./ | grep -v .svn grep: ./lib/ufw/user6.rules: Permission denied grep: ./lib/ufw/user.rules: Permission denied grep: ./lib/init/rw/udev/watch/27: No such file or directory grep: ./lib/init/rw/udev/watch/26: No such file or directory …
17 linux  bash  ubuntu  find  grep 

3
Як поєднати пошук і греп для складного пошуку? (GNU / linux, find, grep)
Я намагаюся здійснити пошук тексту в деяких файлах, які мають схожу структуру каталогів, але не в одному дереві каталогів, в GNU / Linux. У мене є веб-сервер з багатьма сайтами, які мають однакову структуру дерева (Frame Igniter MVC PHP Framework), тому я хочу шукати в конкретному каталозі вниз по дереву …
17 linux  command-line  find  grep  gnu 

2
Відредагуйте перший рядок великого текстового файлу
У мене величезний текстовий файл, занадто великий для того, щоб вся справа була запам’ятована в пам'ять. Все, що мені потрібно зробити з цим текстовим файлом - це редагувати перший рядок (це файл CSV, і мені потрібно змінити заголовки). Чи є простий спосіб, як я можу це зробити в башті?
16 linux  bash  grep  sed  textfiles 



6
Як перелічити всі вихідні файли (* .c, * .cpp, * .h)
Я хотів би знайти вихідні файли (* .c, * .cpp, * .h), які містяться в Linux / MinGW / Cygwin, і рекурсивно у всіх підкаталогах. Моя основна ідея - це використання findта grep. Однак побудувати регулярний вираз, який може перевірити задане ім'я файлу, є або * .c, * .cpp, або …
15 find  grep  regex 

4
Інструмент вибору CSS командного рядка
Питання Який інструмент (бажано для Linux) може вибрати вміст елемента HTML на основі його шляху CSS? Приклад Наприклад, розглянемо такий документ HTML: <html> <body> <div class="header"> <h1>Header</h1> </div> <div class="content"> <table> <tbody> <tr><td class="data">Tabular Content 1</td></tr> <tr><td class="data">Tabular Content 2</td></tr> </tbody> </table> </div> <div class="footer"> <p>Footer</p> </div> </body> </html> Яка …
15 command-line  html  grep  web  css 

2
Як я можу вивести на поточне значення "d" дату?
У мене є дата на кшталт "2014-01-30 05:04:27 GMT", а якщо я запускаю дату -d "30.01.2014 05:04:27 GMT", вихід є у часовому поясі мого сервера ("Чт 30 січня 16:04:27 EST 2014 "). Використовуючи grep і cut, я витягнув дату в GMT з файлу. Однак я намагаюся потім перетворити це на …
15 linux  bash  grep  pipe  date 


4
Як я можу рекурсивно копіювати певні файли в каталозі?
Я новачок у Linux та grep та намагаюся знайти свій шлях. Використовуючи, find -name *.javaя можу знайти імена всіх файлів java у певному каталозі. Припустимо, я хочу підрахувати кількість разів fooу цих файлах, як би це зробити? Я пробував такі речі, як: grep -r "foo" *.java та отримання відповідей, таких …
14 linux  unix  grep 

3
Кращий спосіб зробити "echo $ x | sed… ”та“ echo $ x | греп… »
Я часто знаходжу це в сценаріях (і, маю визнати, написати це сам): a=$(echo "$x" | sed "s/foo/bar/") або if echo "$x" | grep -q foo then ... fi Розгляньте "foo", щоб включити кілька регекс-матеріалів. Я відчуваю, що має бути - і, швидше за все , - кращий спосіб сформулювати це …
13 shell  grep  sed 

7
Unicode grep для Windows [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було актуальним для Super User. Закрито 4 роки тому . Чи є Юнікод Grep для Windows 32-біт?
13 windows  grep  unicode 

2
Як шукати певний текст у конкретних типах файлів? [дублікат]
На це питання вже є відповіді : Закрито 8 років тому . Можливий дублікат: Як я можу отримати файл у вихідних файлах за деякий текст? Яка команда пошуку конкретного тексту в конкретних типах файлів, рекурсивно, під поточним каталогом?

4
Греп багатолінійний візерунок
Як шукати фразу через кілька рядків? Напр. Дозволяє мати фразу "мій чай з льодом", то вона може бути загорнута у текстові файли: as js skdfh dfh djh sf my ice tea. grep не буде відповідати, оскільки між ними є новий рядок. Як я можу відповідати цим? Ще одна мультилінійна схемаpattern1_\n_pattern2 …
13 grep  regex  newlines 

2
Як я можу ідентифікувати символи, що не належать до ASCII, з оболонки?
Є простий спосіб надрукувати все символом не-ASCII і номера рядків , на яких вони відбуваються в файл з допомогою утиліти командного рядка , таких як grep, awk, perlі т.д.? Я хочу змінити кодування текстового файлу з UTF-8 на ASCII, але перш ніж це зробити, хочу вручну замінити всі екземпляри символів, …
13 linux  grep  perl  awk  ascii 

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