💡 Как запустить одну команду сразу для списка файлов — 29 июля 2026 г. в 09:33:52.523
💡 Как запустить одну команду сразу для списка файлов Если имена файлов записаны в files.txt, передайте их в xargs: xargs file < files.txt Так команда file выполнится для каждого файла из списка. Другие примеры: xargs ls -lh < files.txt xargs wc -l < files.txt Поиск ошибок во всех .log-файлах: find . -name "*.log" -print0 | xargs -0 grep "ERROR" Связка -print0 и -0 корректно обрабатывает пробелы и специальные символы в именах файлов. Удобный способ массово обрабатывать файлы без циклов и ручного запуска команд. #Linux #Bash #Terminal

