Описание тега find
Поиск файлов в иерархии каталогов
2
ответа
Файлы соответствия linux или solaris с синтаксисом uniq
Как сопоставить все файлы, которые начинаются со строки OS_PATCH и заканчиваются на.gz замечание - решение должно соответствовать ОС Linux и Solaris эта задача может быть с помощью команды find или с помощью ls с регулярными выражениями или любой др…
30 май '12 в 09:39
3
ответа
Linux: найти файлы из списка в TXT, файлы содержат пробелы
Мне нужно найти файлы из списка в TXT (у меня уже есть TXT со всеми файлами, разделены линиями), файлы содержат пробелы и расширение файлов PDF, если вы можете предложить, как сделать вывод команда или скрипт в другой текстовый файл. Что я пытаюсь (…
23 апр '14 в 14:29
1
ответ
Обработка графических файлов один раз и только один раз без пропусков
У меня есть установка WordPress с большим количеством (миллионы) изображений. Я хочу оптимизировать эти изображения, используя ImageMagick Mogrify, но я хочу обработать их только один раз (обработка их снова и снова приведет к ухудшению качества изо…
21 май '17 в 14:35
4
ответа
Linux Find для удаления файлов в папках
Цель состоит в том, чтобы найти каталоги с заданным именем и удалить все файлы внутри них, сохраняя актуальные каталоги find /home/www/sites/ -iname '_cache' -exec du -hs {} \; это дает мне список файлов с их размером 204K /home/www/sites/test.site.…
24 авг '12 в 17:38
2
ответа
Я случайно передал все свои файлы проекта в формате.gz, как его вернуть?
Так что я случайно дал всем моим файлам php, js, html, css файлы.gz, поэтому они выглядят так: .bowerrc.gz index.php.gz main.css.gz так далее... Используя Centos 6.4, как я могу вернуть все файлы обратно? Я старался переименовать.gz '' *.gz но это н…
25 мар '14 в 18:58
1
ответ
Получить доступ к SpamAssassin SpamBox из командной строки
Я пытаюсь создать CRONjob, чтобы удалить спам старше x дней. Я могу сделать это из командной строки с электронными письмами, не являющимися спамом, используя следующий скрипт: find "/home/account/mail/example.com/username/cur/" -type f -mtime +15 -e…
27 июн '18 в 13:11
2
ответа
rsync только файлы, созданные или измененные после даты и времени
Цель состоит в том, чтобы rsync (или используя любые другие инструменты, которые дают желаемый результат) только файлы, которые созданы или изменены после даты. Он должен работать с именами файлов, содержащими пробелы (и / или другие символы, которы…
23 ноя '10 в 17:58
4
ответа
Как найти двоичный файл MySQL в RedHat
Я работаю с дистрибутивом Redhat. Администратор сети недоступен, поэтому у меня нет возможности запрашивать информацию. Используя bash, как мне найти двоичный файл mysql, чтобы я мог запускать команды sql? mysql -u user -p password -bash: mysql: com…
21 июл '14 в 16:20
5
ответов
Как удалить каталог в файловой системе NFS с огромным количеством файлов
Плохо протестированная программа создала каталог на общем ресурсе NFS с огромным количеством файлов, которые мне нужно удалить. ls -ald /home/foo drwxrwxr-x 2 503 503 317582336 Jul 29 11:38 /home/foo Каталог находится на NFS-монтировании размером ок…
11 авг '10 в 13:06
3
ответа
Найти и удалить дубликаты имен файлов в иерархии каталогов
#!/bin/sh LASTBASE="" find $1 -type f -print | rev | sort | rev | while read FILE do BASE=$(basename "$FILE") if [ "$BASE" = "$LASTBASE" ]; then rm "$FILE" LASTBASE="$BASE" done
06 фев '13 в 18:59
2
ответа
Команда find, чтобы найти php файлы, но исключить определенный каталог
Как запустить команду find для поиска php-файлов, но я исключаю папку, например /usr/local/bin?
01 июн '11 в 09:19
1
ответ
Linux: Как я могу получить другой код выхода из команды find, если не найдено файлов, соответствующих шаблону, который я использовал?
У меня есть скрипт, который запускает следующую команду: find /storage2/hpfiles_staging/ -name \*.gz -mmin +600 А потом rsyncЭто файлы в удаленном месте. Иногда find Команда не возвращает выходных данных (поскольку в этом месте нет файлов с именем *…
24 фев '15 в 11:22
3
ответа
Solaris 11 находит пустые папки (-пустые не работают)
Как найти пустой каталог и удалить в Solaris 11. Я пытаюсь это: find . -type d -empty Выход: find: bad option -empty find: [-H | -L] path-list predicate-list
03 май '18 в 12:50
2
ответа
Опция -links в команде find
Пожалуйста, объясните мне, как использовать опцию -links в команде find. Страница man не дает много информации. Некоторые из наших скриптов, которые мы используем, имеют опцию -links 0 в команде find. Я использую следующую команду для этого. find /d…
02 янв '13 в 08:04
1
ответ
Разархивировать несколько файлов в разных каталогах
Я пытаюсь выполнить обновление на нескольких сайтах, использующих CMS с открытым исходным кодом, но не исправляя файл исправления в каталоге httpdocs каждого сайта. Мой план состоял в том, чтобы выполнить поиск файла патча и распаковать его с помощь…
29 апр '10 в 07:08
3
ответа
Linux единственная команда поиска в тысячах каталогов
Мне нужно найти около 7000 каталогов и определить количество файлов PDF, измененных в прошлом месяце, сгруппированных по типу PDF, который находится в базе данных MySQL. Структура папок... /folder/to/FORMID/*.pdf /folder/to/FORMID/*.pdf /folder/to/F…
20 сен '12 в 19:26
3
ответа
Скрипты помогают найти команду через вывод времени в несколько файлов
Вот сценарий, который я написал, с которым мне нужна помощь. в скрипте я делаю поиск для любого файла, к которому не было доступа более 30 дней, 60, 90, 180, 270 и 365 дней. Это работает просто отлично. однако для завершения 30-дневной части требует…
27 апр '10 в 15:57
1
ответ
Файл слишком большой для /dev/null
При тестировании проблемного LUN на наличие ошибок чтения я столкнулся со следующей проблемой: find /mnt/problem_lun/ -type f -print -exec dd if={} of=/dev/null bs=8k \; ... /mnt/problem_lun/a_file dd: writing `/dev/null': File too large 33619977+0 …
29 сен '15 в 11:26
3
ответа
Как использовать оператор {} в выполнении поиска внутри exec
Я попробовал эту команду bash: find /var/www/ -path '*wp-admin/index.php' -exec mv {} $(dirname {})/index_disabled Но второе {} не выполняется. В результате просто ./index_disabled вместо. Как я могу использовать найденный параметр дважды в команде …
17 апр '13 в 09:38
2
ответа
Как найти любой файл, который является исполняемым файлом или библиотекой
Допустим, кто-то предоставляет вам tarball, говоря, что это исходный код и ничего больше. Вы хотите убедиться, что это правда, и что никакие загруженные вирусом исполняемые файлы или библиотеки не спрятаны в каталоге. Как использовать команду find д…
19 ноя '12 в 14:14