🔍 Продвинутые возможности команды find в Linux! 🚀
Команда find в Linux - мощный инструмент для поиска и манипуляции файлами. Для продвинутых пользователей есть флаг -exec, который позволяет выполнять команды и сценарии над найденными файлами. Вот несколько примеров:
1. Удалить все файлы .tmp в текущем каталоге:
find . -type f -name "*.tmp" -exec rm {} \;
2. Изменить права доступа всех найденных файлов на 644:
find /путь/к/папке -type f -exec chmod 644 {} \;
3. Скопировать все файлы .jpg в другой каталог:
find . -type f -name "*.jpg" -exec cp {} /путь/к/папке \;
4. Запустить собственный скрипт для каждого найденного каталога:
find /путь/к/папке -type d -exec ./myscript.sh {} \;
Эти команды позволяют автоматизировать множество задач и сделать вашу работу с файлами более эффективной. Попробуйте их сегодня! 💡🐧 #Linux #КомандаFind #ПродвинутыеВозможности
P. S. Больше возможностей при использовании утилиты find описано в статье на канале в Дзен, там прям разложил все по полочкам!
Команда find в Linux - мощный инструмент для поиска и манипуляции файлами. Для продвинутых пользователей есть флаг -exec, который позволяет выполнять команды и сценарии над найденными файлами. Вот несколько примеров:
1. Удалить все файлы .tmp в текущем каталоге:
find . -type f -name "*.tmp" -exec rm {} \;
2. Изменить права доступа всех найденных файлов на 644:
find /путь/к/папке -type f -exec chmod 644 {} \;
3. Скопировать все файлы .jpg в другой каталог:
find . -type f -name "*.jpg" -exec cp {} /путь/к/папке \;
4. Запустить собственный скрипт для каждого найденного каталога:
find /путь/к/папке -type d -exec ./myscript.sh {} \;
Эти команды позволяют автоматизировать множество задач и сделать вашу работу с файлами более эффективной. Попробуйте их сегодня! 💡🐧 #Linux #КомандаFind #ПродвинутыеВозможности
P. S. Больше возможностей при использовании утилиты find описано в статье на канале в Дзен, там прям разложил все по полочкам!