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

Утилита командной строки для поиска файлов и каталогов.

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

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


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



1
Как переместить некоторые файлы в родительский каталог?
Я хочу вытащить все mp3-файлы, которые случайно попали в папку flac, в их родительскую папку. Неважно, насколько глубоки папки, я просто хочу переместить соответствующие файлы ровно на один каталог вверх. Вот как я выбираю свои файлы: find . -path "*/flac/*" -name '*.mp3' Это работает из моей музыкальной папки, но я …

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

2
Как я могу найти доступные для записи файлы и папки и установить бит?
Я хочу сделать следующее: Нужно найти все доступные для записи файлы и папки из /корня. Если найден, мне нужно проверить, установлен ли липкий бит или нет. Если липкий бит не установлен, установите его. Можем ли мы найти решение для командной строки для этого типа проблемы?

1
Является ли globbing особенностью оболочки?
Я прочитал много вопросов и ответов, как этот и этот Я знаю, что подстановочные знаки раскрываются оболочкой перед выполнением команды, и они являются функцией оболочки. Также подстановочные знаки работают с теми командами, которые могут принимать много аргументов. В find . -name *.rb случае мы имеем более одного файла в текущем …
12 bash  find  wildcards 

5
Как предотвратить очистку папки внутри / tmp?
Этот вопрос касается Ubuntu 14.10 на моем ноутбуке разработчика. У меня есть папка, /tmpкоторая используется приложением для размещения там временного содержимого. Это приложение обычно создает временную папку в моем домашнем каталоге и впоследствии удаляет ее. По некоторым причинам это не работает, когда homedir зашифрован. Вместо этого я сделал символическую ссылку …
12 bash  14.10  find 

2
«Find: отсутствует аргумент для` -exec '»при использовании« -exec rm -f {} \ »
Я запускаю эту команду: ~/shell_temp$ find . -type f -name "IMAG1806.jpg" -exec rm -f {}\ я получил вывод ниже: > IMAG1806.jpg Error: find: missing argument to `-exec' Что такое точная команда для поиска любого файла из текущей директории и удаления с помощью -exec?

2
Сортировка файлов по алфавиту перед обработкой
Я использую команду find . -type f -exec sha256sum {} \; > sha256SumOutput хэшировать каждый файл в иерархии папок. К сожалению, sha256sumне получает имена файлов findв алфавитном порядке. Как это можно исправить? Я бы хотел, чтобы они были заказаны до того, как они будут хэшированы, чтобы они хэшировались в алфавитном …
12 find 

3
Удалить родительский каталог (не пустой), если конкретный дочерний каталог пуст
Я должен сохранить все каталоги, которые содержат файлы в определенном подкаталоге, но удалить остальные каталоги, в которых подкаталог пуст. Чтобы быть более конкретным, вот структура: A | |--------312311 | | | |----Recording | |----a.txt | |----b.txt | | |--------453453 | |----Recording | | | |-------a.mp3 | |----a.txt | |----b.txt | …

2
Подсчет количества файлов в папке за день
Я могу найти количество всех файлов в папке, но я получил довольно большое количество. find . -type f | wc -l #find number of files in DIR ls -lrt #list all files order by date Как узнать количество файлов в день? Итак, результат должен быть примерно таким: # left number …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.