diff --git a/git_update.sh b/git_update.sh index f636e21..ff4d90a 100644 --- a/git_update.sh +++ b/git_update.sh @@ -68,7 +68,55 @@ echo "==========================================" echo "완료 시간: $(date)" echo "✅ Git 최신 소스 업데이트가 완료되었습니다!" +# Shell 스크립트 파일들에 실행 권한 부여 +echo "" +echo "🔧 Shell 스크립트 파일 권한 복원 중..." +# 현재 디렉토리와 하위 디렉토리의 .sh 파일들을 찾아서 실행 권한 부여 +find . -name "*.sh" -type f -exec chmod +x {} \; 2>/dev/null + +# 주요 스크립트 파일들 개별 권한 설정 +if [ -f "git_update.sh" ]; then + chmod +x git_update.sh + echo "✅ git_update.sh 권한 설정 완료" +fi + +if [ -f "start-server.sh" ]; then + chmod +x start-server.sh + echo "✅ start-server.sh 권한 설정 완료" +fi + +if [ -f "stop-server.sh" ]; then + chmod +x stop-server.sh + echo "✅ stop-server.sh 권한 설정 완료" +fi + +if [ -f "docker-run.sh" ]; then + chmod +x docker-run.sh + echo "✅ docker-run.sh 권한 설정 완료" +fi + +if [ -f "docker-run-dev.sh" ]; then + chmod +x docker-run-dev.sh + echo "✅ docker-run-dev.sh 권한 설정 완료" +fi + +if [ -f "scripts/docker-build.sh" ]; then + chmod +x scripts/docker-build.sh + echo "✅ scripts/docker-build.sh 권한 설정 완료" +fi + +if [ -f "scripts/docker-run.sh" ]; then + chmod +x scripts/docker-run.sh + echo "✅ scripts/docker-run.sh 권한 설정 완료" +fi + +if [ -f "scripts/docker-run-dev.sh" ]; then + chmod +x scripts/docker-run-dev.sh + echo "✅ scripts/docker-run-dev.sh 권한 설정 완료" +fi + +echo "🔧 모든 Shell 스크립트 권한 복원 완료!" # stash 목록이 있으면 알림 STASH_COUNT=$(git stash list | wc -l)