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

Команда find у системах Windows використовується для фільтрації рядків вхідного тексту та повернення тих, що відповідають фільтру. Команда find у системі * nix використовується для пошуку файлів або папок, які відповідають певним критеріям.

3
уникайте дозволу, відмовленого від спаму, коли використовуєте команду find-command
Я часто намагаюся знайти файли з таким синтаксисом: find . -name "filetofind" Однак зазвичай це призводить до появи стількох рядків або повідомлень про помилки (дозволу відмовлено) про папки, у яких відмовлено в дозволі. Чи є якийсь інший спосіб уникнути цього спаму, ніж використання sudo або розширеного присвоєння файлів із виводу …
21 bash  find 



1
Ubuntu Linux: знайти файли між певними часом?
Я знайшов SO, який називається, використовуючи Find / Grep для пошуку файлів у певний час доби На підставі цього та команди Grep під назвою Grep для пошуку файлів, що містять текстовий рядок та переміщення їх, я закінчив: find . -type f -mtime -20 | grep -v -e " \(0[012345]\|18\|19\|2[0123]\)" | …
19 linux  ubuntu  grep  find 

4
Linux знайде папку всередині папок
Я намагаюся знайти каталог з іменем 480debugerrorвкладеного під дочірніми каталогами. Я не знаю точного шляху, або навіть якщо у мене є точний написання каталогу, який я хочу знайти. Чи є команда Linux для пошуку каталогів із заданим префіксом або суфіксом, наприклад, каталоги з назвою "налагодження" або "помилка налагодження", з якимсь …
19 linux  find 



3
Як змусити «знайти» виключити папку, в якій він шукає?
Я виконую наступну команду: find /var/www/html/content/processing -type d -mtime +1 -exec rm -rf {} \; Я хотів би видалити всі папки в processingпапці (папка для обробки ніколи не повинна видалятися). Команда також видаляє processingпапку. Як обмежити скрипт, щоб видалити лише папки в цій папці?
18 linux  shell  find 

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 

2
Як знайти всі файли, які можуть бути * не * груповими для запису?
Я бачу таке запитання, що описує, як знайти файли, що записуються в групу : Як я можу знайти всі файли PHP з груповими дозволами на запис? Але я хочу, щоб файли, які не підходять для запису групи! (Крім того, я не міг коментувати вищезазначене питання). Google мене відпускає (оскільки "знайти" …

1
Як я можу змусити `find` знаходити файли у зворотному хронологічному порядку?
Я хочу знайти файли у підкаталогах, відсортованих за часовою міткою (створення), із першою останньою. Я переглянув сторінку man, але, здається, лише дозволяє вам фільтрувати за часовою міткою, а не сортувати за часовою міткою. Які варіанти я можу пройти, findщоб досягти цього? Як варіант я можу поєднувати його з іншим інструментом, …
17 bash  unix  find 


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

2
ТОЛЬКО знайти / шукати кореневий розділ Linux?
Скажіть, що мені потрібно зробити: find / -name somefile.txt і скажімо, кореневий розділ /встановлений на /dev/sda5; однак скажімо, у мене також встановлені 250 ГБ розділів ( /dev/sda6, /dev/sda7), встановлених у /media- І іншому місці, якого я зараз не можу згадати. Скажіть також, що я знаю, що шукається файл, який я …

5
Як запустити sed на понад 10 мільйонів файлів у каталозі?
У мене є каталог, у якому є 10144911 файлів. Поки я спробував таке: for f in ls; do sed -i -e 's/blah/blee/g' $f; done Розбив мою оболонку, lsзнаходиться в тильді, але я не можу зрозуміти, як зробити її. ls | xargs -0 sed -i -e 's/blah/blee/g' Занадто багато аргументів для …
16 bash  find  xargs 

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