воскресенье, 30 июля 2023 г.

Найти в папке все файлы sh и сделать их исполняемыми

После передачи папки с вложенными папками и файлами на другой компьютер была обнаружена неприятная ситуация: у всех переданных файлов "слетело" разрешение исполнять файл как программу, то есть все файлы стали неисполняемыми. А так как всего в папке насчитывалось 228 файлов, то перспектива вручную делать каждый файл исполняемым навевала тоску.  😞

Проблема была решена выполнением команды, которая ищет по указанному пути все файлы sh и делает их исполняемыми:

find /home/minter/Tools/scripts -name "*.sh" -exec chmod u+x {} \;

Вместо  /home/minter/Tools/scripts укажите нужный вам путь к папке с файлами sh.

1 комментарий: