18 lines
847 B
Bash
Executable File
18 lines
847 B
Bash
Executable File
#!/bin/bash
|
||
# fix_permissions.sh - Устанавливает права на выполнение для всех скриптов
|
||
|
||
echo "🔧 Установка прав на выполнение для всех скриптов..."
|
||
|
||
# Находим все .sh файлы и устанавливаем права на выполнение
|
||
find . -name "*.sh" -type f -exec chmod +x {} \;
|
||
|
||
echo "✅ Права на выполнение установлены!"
|
||
|
||
# Исправление переносов строк
|
||
echo "🔧 Исправление переносов строк..."
|
||
find . -name "*.sh" -type f -exec sh -c 'tr -d "\r" < "$1" > "$1.fixed" && mv "$1.fixed" "$1"' -- {} \;
|
||
|
||
echo "✅ Переносы строк исправлены!"
|
||
|
||
echo "🚀 Готово! Все скрипты готовы к использованию."
|