単純な.shファイルの実行に問題があります
私の例は次のとおりです:
フォルダを作成するためのシンプルな「abc.sh」ファイルを作成しています
echo 'mkdir abc' > abc.sh
実行ビットに応じて
chmod +x abc.sh
shファイルを実行しようとしています
./abc.sh
許可が拒否されました(フランス語版)
bash: ./abc.sh: Permission non accordée
しかし、「./abc.sh」の代わりに「bash ./abc.sh」を実行すると、スクリプトは実行されます
これについて何かアイデアはありますか?
答え1
問題は解決された..
この投稿を見つけました:https://unix.stackexchange.com/questions/203371/run-script-sh-vs-bash-script-sh-permission-denied
ファイルシステムは「noexec」パラメータでマウントされました。