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

поиск файлов в иерархии каталогов


5
Bash найти команду подробный вывод
Есть ли способ сказать команде bash findвыводить, что она делает (подробный режим)? Например, для команды: find /media/1Tb/videos -maxdepth 1 -type d -mtime +7 -exec rm -rf {} \;вывести: Found /media/1Tb/videos/102, executing rm -rf /media/1Tb/videos/102 ...
46 linux  bash  find 

4
А лучше юникс найти с параллельной обработкой?
find(1)Утилита unix очень полезна, позволяя мне выполнять действия со многими файлами, которые соответствуют определенным спецификациям, например find /dump -type f -name '*.xml' -exec java -jar ProcessFile.jar {} \; Вышеприведенное может запускать скрипт или инструмент для каждого файла XML в определенном каталоге. Допустим, мой скрипт / программа занимает много процессорного времени, …
43 unix  find 


8
Linux: использование find для поиска файлов старше <date>
findимеет хорошую поддержку для поиска файлов, более измененных менее X дней назад, но как я могу использовать, findчтобы найти все файлы, измененные после определенной даты? Я не могу найти что-либо на findстранице руководства, чтобы сделать это, только для сравнения с временем других файлов или для проверки различий между созданным временем …
31 linux  shell  find 

3
найти порядок сортировки команды по умолчанию
каков порядок сортировки по умолчанию для записей, возвращаемых командой linux find? Например, если я выдаю find . -type f -name '*mp3' и вывод состоит из нескольких файлов в нескольких подпапках. Каков порядок по умолчанию, в котором перечислены каталоги? В то же время, каков порядок сортировки, в котором перечислены файлы в …
30 linux  shell  find 

8
Удалить путь из выходных данных команды find
У меня есть сценарий bash для развертывания кода из бета-среды в производственной среде, но в настоящее время я вынужден вручную добавить список файлов в текстовый файл, а иногда мне не хватает некоторых. В основном мой сценарий развертывания cat / loops копирует файлы. (экспорт / импорт дБ, но это не актуально …
29 bash  find 

5
Переместить файлы в другой каталог, который старше даты
Я ищу решение для перемещения файлов, которые старше на год. Мой раздел журнала заполняется, но я не могу их удалить. Они нужны очень долго. Во всяком случае, одно решение, которое я придумал, это: find /sourcedirectory -mtime 365 -exec mv "{}" /destination/directory/ \; Будет ли это работать? Спрашивая из-за « -mtime …
28 unix  files  find  copy 

3
Как я могу обрабатывать пробелы в именах файлов при использовании xargs в результатах поиска?
Одна из моих общих практик - выполнять greps для всех файлов определенного типа, например, находить все файлы HTML, в которых есть слово «rumpus». Для этого я использую find /path/to -name "*.html" | xargs grep -l "rumpus" Иногда findвозвращает файл с пробелом в имени, например my new file.html. Когда я xargsпередал …
28 find  grep  pipe  xargs 

6
Команда Linux find - показать прогресс
Мне было интересно, есть ли способ отобразить какую-то информацию о прогрессе при поиске файлов в Linux с помощью find. Я часто нахожусь в поиске файлов на большом диске, и какой-то индикатор прогресса был бы очень полезен, например, строка или, по крайней мере, текущая папка "находит" поиск в. Есть ли скрипты, …
24 linux  find 

2
Как найти файлы в системе Debian, не установленной или не созданной dpkg?
В прошлом я устанавливал некоторые вещи вручную и хотел бы отсеять все связанные файлы. Итак, мне нужен способ автоматического поиска всех файлов (например, в / usr), которые не включены ни в один из пакетов, установленных в настоящее время в системе Debian. Однако мне также необходимо отфильтровать файлы, которые создаются во …
20 debian  apt  find  uninstall  dpkg 

3
Как просмотреть скрытые файлы с помощью команды Linux `find`
На сервере Linux мне нужно найти все файлы с определенным расширением в текущем каталоге и всех подкаталогах. Ранее я всегда использовал следующую команду: find . -type f | grep -i *.php Однако он не находит скрытые файлы, например .myhiddenphpfile.php . Следующее находит скрытые файлы php, но не скрытые: find . …

3
FreeBSD: Как узнать реальный размер файла на zfs с включенным сжатием?
Я использую zfs на своей FreeBSD 9.0 x64 и очень доволен этим, но мне трудно сосчитать реальный, а не сжатый каталог. Конечно, я могу пройтись по каталогу и посчитать каждый размер файла с помощью ls, но я ожидаю, что для этой цели понадобится дополнительный ключ для du. Итак, как я …
18 freebsd  zfs  find  ls  du 

4
Как использовать команду find для удаления файлов, соответствующих шаблону?
Я пытаюсь написать команду bash, которая удалит все файлы, соответствующие определенному шаблону - в данном случае это все старые файлы журнала vmware, которые были созданы. Я пробовал эту команду: find . -name vmware-*.log | xargs rm Однако когда я запускаю команду, она заглушает все папки, в именах которых есть пробелы. …

5
Как найти (или исключить) все каталоги и подкаталоги, соответствующие определенному шаблону (в Linux)?
Я пытаюсь использовать команду поиска Linux, чтобы найти все каталоги и подкаталоги, которые не имеют .svn (скрытые папки Subversion) в своем пути. Я могу получить его только для исключения самих каталогов .svn, но не каких-либо подкаталогов. Вот что я делаю сейчас: find . -type d \! -iname '*.svn*' Я также …

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