Компьютеры и программы
Расширенное экранирование аргументов с использованием find + xargs и вложенных команд
00
Вопрос или проблема Я знаю, что когда вы сталкиваетесь с проблемами при передаче вывода, например, find .., в xargs из-за ‘странных’ имен файлов, может быть полезно использовать конкретный разделитель (например, \0), чтобы фактически передать
Unix-подобные системы
Есть ли причина, по которой я не могу использовать find для сканирования измененных файлов на вирусы и вредоносные программы?
00
Вопрос или проблема Этот вопрос был перемещён с Server Fault, потому что на него можно ответить на Unix & Linux Stack Exchange. Перемещён 1 час назад. Мне нужно просканировать системы Linux на вирусы/вредоносные программы, просто весь файловый союз.
Компьютеры и программы
Есть ли причина, по которой я не могу использовать find для сканирования измененных файлов на вирусы и вредоносное ПО?
00
Вопрос или проблема Мне нужно сканировать системы Linux на наличие вирусов/вредоносных программ, просто всю файловую систему. Есть несколько вариантов, которые следует рассмотреть. Один из вариантов — это то, что обычно делают пользователи: использовать
Системное администрирование и сети
Есть ли причина, по которой я не могу использовать команду find для сканирования измененных файлов на вирусы и вредоносное ПО?
00
Вопрос или проблема Мне нужно просканировать системы Linux на вирусы/вредоносные программы, просто всю файловую систему. Есть несколько вариантов, которые следует рассмотреть. Один из них — это то, что обычно делают пользователи: использовать антивирус
Unix-подобные системы
Сложение размеров каталогов с использованием bash непоследовательно.
00
Вопрос или проблема Сначала я получил общий размер папки /my-downloads: $ du -sh /my-downloads 304G /my-downloads Как видите, это 304G. Затем я хотел узнать общий размер всех непосредственных директоров внутри папки /my-downloads, используя awk следующим
Компьютеры и программы

Почему find в Linux пропускает ожидаемые результаты, когда используется -o?

00
Вопрос или проблема Почему в Linux (Debian 8) touch 1.cpp 1.h find . -name "*.cpp" -o -name "*.h" -exec echo {} \; выводит только 1.h, тогда как find . -name "*.cpp" -o -name "*.h" выводит оба? Это ошибка или особенность? Я думаю, что как только вы использовали
Unix-подобные системы
Поиск с использованием -mtime не удается при проверке файлов текущего дня
00
Вопрос или проблема Рассмотрим две команды, которые запланированы на выполнение одновременно (через Autosys, ровно в 8 утра). Команда find удаляет файлы старше 15 дней, но завершилась с ненулевым статусом с сообщением: ???find отсутствует /app/source/a.
Unix-подобные системы
Производительность chown и chmod или find и выполнение в фоновом режиме параллельно?
00
Вопрос или проблема У меня есть до терабайт данных (большое количество небольших файлов), которые могут содержать неправильного владельца, группу или права доступа. Чтобы это исправить, у нас был скрипт, который выполнял sudo -n chown -R user:group "/path"
Компьютеры и программы
Команда find в Linux, использование delete и prune вызывает ошибку.
00
Вопрос или проблема Я пытаюсь просканировать резервный диск и удалить файлы старше примерно двух лет. Однако есть одна папка, которую я хочу пропустить, так как именно туда попадают нужные старые файлы. Вот команда, которую я пытался использовать: find
Unix-подобные системы
найти -regex для нескольких расширений
00
Вопрос или проблема Я пытаюсь очистить некоторые файлы на машине с Debian 11. Эти файлы находятся в подкаталоге в: /tmp/.debrief, или /opt/site/var/debrief Я могу идентифицировать их по расширению в имени файла: .debsess, .slmcrec, .
Компьютеры и программы
Как найти имена файлов, используя только grep .html ИЛИ .php?
00
Вопрос или проблема Это работает нормально: find . -type f -name "*dan*" | grep '.html' Но как добавить еще один в grep? С помощью OR? -o? find . -type f -name "*dan*" | grep '.html' or '.php' ??? Это должно работать хорошо в вашем случае с несколькими шаблонами.
Unix-подобные системы

В контексте {ARG_MAX} насколько надежна команда find . -exec sh -c 'exec tool "$@" extra-arg' find-sh {} +?

00
Вопрос или проблема Предположим, я хочу сделать это: find . -exec tool {} extra-arg + Это не работает, и я знаю почему: -exec … {} + не позволяет использовать extra-arg(и) между {} и +. Ну и ладно. Похоже, я могу внедрить extra-arg, используя оболочку, вот так: find .
?

">
Unix-подобные системы
Составьте команду find из аргументов в сценарии оболочки, совместимом с POSIX.
00
Вопрос или проблема Я хотел бы узнать, возможно ли написать совместимый с POSIX скрипт, который строит команду find из её аргументов. Способ сделать это для Bash (и zsh) объясняется в этой другой статье SE, но она использует средства, специфичные для Bash (или zsh).
Unix-подобные системы

Использовать find, чтобы найти скрытые файлы, но игнорировать файлы DS_Store.

00
Вопрос или проблема Я пытаюсь использовать find, чтобы найти файлы… которые скрыты с помощью chflags, например, chflags hidden my_file или имена файлов которых начинаются с точки, например, .my_file и игнорировать специфичные для macOS файлы .
Компьютеры и программы
Как найти и выбрать несколько элементов / значений одновременно в Excel
00
Вопрос или проблема У меня есть 2 таблицы Excel. Первая таблица содержит 1 колонку со списком имен Джон, Джеймс, Стив, Ричард, Боб Вторая таблица также содержит 1 колонку со списком тех же имен, а также некоторыми другими именами.
Компьютеры и программы
Найдите и используйте для вычисления общего размера против xargs
00
Вопрос или проблема Может кто-нибудь подтвердить, что следующая строка кода даст общее читаемое человеком размер всех каталогов, которые FIND находит с “log” в названии? find -type d -name *log* | du -hcs Готовы? find .
Unix-подобные системы
Рекурсивно искать директории по имени файла, остановиться при обнаружении.
00
Вопрос или проблема У меня есть дерево каталогов, которое содержит файлы с одинаковыми именами, например: a/file a/... a/b/file x/a/file x/a/... x/b/file Я пытаюсь использовать find (с -exec и -prune), чтобы получить все пути, где file встречается первым
Системное администрирование и сети
найти вакансии разработки программного обеспечения для фрилансеров, чтобы достичь ваших целей
00
Вопрос или проблема Эксперты-фрилансеры в области разработки программного обеспечения предлагают инновационные решения для создания, тестирования и развертывания программного обеспечения, адаптированного под конкретные требования проекта.
Unix-подобные системы
Bash – Проблемы с командой find и исключением путей
00
Вопрос или проблема Краткий фон; у меня есть скрипт, который я запускаю, чтобы помещать новые эпизоды ТВ в свою библиотеку после конверсии и именования. Он просто находит соответствующий каталог по имени. Недавно я проверял свои диски с помощью fsck
Unix-подобные системы
Solaris 10 найти исключить каталог ‘oracle’
00
Вопрос или проблема find . -type f -size +390625 -prune '/oracle' -exec ls -lh {} \; find: bad option /oracle Просто хочу найти все большие файлы в системе, исключив /oracle. Спасибо заранее. Опция -prune не принимает аргументов.