chmod

中級
1/9
user@linux:~/workspace$
chmod +x scripts/deploy.sh

解説

+x で全ユーザーに実行権限を付与します。スクリプトファイルを実行可能にする最も一般的な方法です。

オプション

-Rディレクトリを再帰的に変更
-v変更内容を表示(verbose)
-c変更があった場合のみ表示
1#!/bin/bash
2# Deployment script
3echo "Starting deployment..."
4npm run build
5docker-compose down
6docker-compose up -d
7echo "Deployment completed"