grep повернення неправильних повідомлень на GNOME Desktop (Linux)


0

Мені потрібно шукати певний рядок всередині структури папки.

Файлова система містить декілька файлів, але мені потрібно перевірити лише XML-файли.

Я шукав і спробував команди для рекурсивного пошуку Linux, але це не спрацювало. Я отримав наступний вихід з команди

$ grep -rio --include=*.xml "invokeAction" .
grep: No match.
$ grep -riwc "invokeAction" *
grep: <.Lists all the file Names recursively.>: No such file or directory
$ grep -ir invokeAction *.xml
grep: <.Lists all the file Names.>: No such file or directory

Будь ласка, допоможіть.

Мені потрібно шукати

String: "invokeAction"
Mode: Word Only
Directory: Current Directory Recursively 

Відповіді:


0

Це дозволить шукати з контуру, рекурсивно, для всіх файлів python (* .py) та виконувати імпорт grep -l для кожного файлу

find /path/To/Seach -iname \*.py -exec grep -l import {} \;

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