Bashスクリプト
set -e
いずれかのコマンドが0でないステータスで終了した場合に処理を止める
/bin/bash^M: 誤ったインタプリタです: そのようなファイルやディレクトリはありません
実行許可を与える
$ chmod +x ./script.sh
状態が-rw-r--r--から-rwxr-xr-xに変わる
ls -lで確認できる
ファイルマネージャからも変更できる
どういう意図で実行不可能がデフォルトなんだろう?あんも.icon
Windowsだとおそらく実行可能がデフォルト
セキュリティの意識といわれたらその通りだけどあんも.icon
実行する前に、実行許可を与える必要がある
$ chmod +x ./script.sh
シェルスクリプトスタイルガイド