Вопросы с тегом «find»

22
Использование grep с pipe и ampersand для фильтрации ошибок от find

Я использую Cygwin, чтобы найти файл на Cygdrive. Однако мне нужно подавить сообщения об отказе в разрешении (в противном случае результаты будут скрыты в сообщениях об ошибках). Следующая команда работает: find -name 'myfile.*' |& grep -v "Permission denied" Я не понимаю, почему амперсанд...

22
Как я могу найти расположение иконки запуска в использовании?

У меня есть лаунчер на рабочем столе, и я хочу добавить еще один вручную с тем же значком. Когда я перехожу к настройкам существующего модуля запуска и щелкаю по значку, я перехожу не в папку, где хранится значок, а просто в мою домашнюю папку. Как я могу узнать, где находится значок запуска в моей...

21
Как найти файлы между двумя датами, используя «найти»?

У меня есть учетная запись электронной почты, которая прошла 60 ГБ писем, и в настоящее время у меня много проблем с использованием почтового клиента для архивирования писем прошлого года (2011). Через терминал я пытаюсь использовать find для поиска файлов между 2011-01-01 и 2011-12-31, но...

20
Использование locate для поиска каталога

Я постоянно использую locate, чтобы найти файлы, имена которых мне известны, локация очень быстрая, и мне это нравится. Для недавно созданных файлов поиск отличный, обычно с недавно созданными файлами я знаю, где они были созданы, поэтому мне не нужно искать всю мою файловую систему. Когда я забыл,...

19
Получить общее дисковое пространство, используемое для нескольких каталогов

Я знаю о du -sh, который дает мне общее дисковое пространство, используемое для данного каталога. Моя проблема в том, что каталоги, которые меня интересуют, разбросаны по множеству подкаталогов. У меня есть правильная команда "найти", которая дает мне эти каталоги. Цель состоит в том, чтобы...

19
Двойная загрузка OS X или macOS с Linux без помощи

Я думаю, что заголовок довольно суммирует содержание этого поста. Я хотел бы выполнить двойную загрузку MacBook Pro 13 'без использования стороннего загрузчика. Все учебники, которые я нашел, используют rEFIt или rEFInd для успешной загрузки Linux, когда он установлен, но мне не нравится идея...

19
Почему действие '-execdir' небезопасно для каталога, который находится в PATH?

Почему небезопасно использовать комбинацию -execdirдействия find во время использования -exec? Когда я запускаю команду ниже, я получаю следующее сообщение: /path/to/currentDir/$ find . -type f -name 'partOfFileNames*' -execdir rm -- {} + find: The current directory is included in the PATH...

18
Двойная загрузка Mac El Captain вместе с Ubuntu 14.04

Из-за большого количества старых вещей в архиве я немного запутался. Как мне установить Ubuntu 14.04 на мой IMac с MacOS El Captain. Нужно ли использовать Refit? Как насчет прямой установки с USB-накопителя Ubuntu...

16
Найти и удалить все файлы без расширений в папке и ее подпапках

У меня есть папка без 500 подкаталогов. В нем много мусора, и я хочу его почистить. Я уже удалил определенные типы файлов, которые мне не нужны, например изображения, с помощью этой команды: find . -mindepth 1 -iname "*.jpg" -type f -delete Однако теперь я хочу удалить все файлы без расширений....

16
Рекурсивно искать шаблон / текст только в указанном имени файла каталога?

У меня есть каталог (например, abc/def/efg) со многими подкаталогами (например,:) abc/def/efg/(1..300). Все эти подкаталоги имеют общий файл (например, file.txt). Я хочу искать строку только в этом, file.txtза исключением других файлов. Как я могу это сделать? Я использовал grep -arin "pattern" *,...

15
Какой недостающий аргумент для -exec?

Я использую следующую команду, чтобы очистить каталог от файлов и каталогов старше 30 дней и переместить их в архивный каталог, который я могу удалить через несколько недель, если никто не попросит вернуть их файлы. Целевой каталог имеет подкаталоги по имени пользователя, как и каталог архива. Это...

15
Удалить пустые подпапки, сохранить родительскую папку

Когда я использую find /home/user/parentdir -type d -empty -delete он рекурсивно ищет пустые подпапки внутри /home/user/parentdirи удаляет их. Но если /home/user/parentdirон также пуст, он также удаляет parentdirпапку, что для меня нежелательно. Я хочу сохранить это parentdirв rsyncнекоторых файлах...

15
Как я могу использовать команду find более эффективно?

Я хотел знать, как лучше всего использовать команду find? Я обычно использую, find [filename] [dir]что дает мне длинный список имен файлов, ни одно из которых никак не связано с моим поиском. Мне просто нужно найти один файл в определенном каталоге. Какая команда для...

15
Найти файлы на основе разрешения

Как я могу найти список файлов, которые имеют определенные разрешения? Я хочу найти файлы, принадлежащие rootпользователю, которые имеют rwxразрешение для владельца. Есть ли способ найти список таких файлов? Я использую Ubuntu...

14
Как подсчитать файлы с определенным расширением и каталоги, в которых они находятся?

Я хочу знать, сколько обычных файлов имеют расширение .cв большой сложной структуре каталогов, а также сколько каталогов распределено по этим файлам. Я хочу получить только эти два числа. Я видел этот вопрос о том, как узнать количество файлов, но мне нужно знать количество каталогов, в которых...

13
Почему команда find взорвалась в / run /?

Я использовал следующую команду для проверки версий Python, как указано в этом ответе . Это работает за исключением одной ошибки, показанной ниже. Кто-нибудь может объяснить, почему? $ sudo find / -type f -executable -iname 'python*' -exec file -i '{}' \; \ | awk -F: '/x-executable; charset=binary/...