*.shファイルを実行しようとすると端末で実行できますが、ファイルマネージャでそのファイルをダブルクリックすると実行できません。コマンドが機能していないようですchmod +x Test.sh
。
chmod -x Test.sh
ファイルをダブルクリックするたびに、テキストエディタで開きます。私のファイルのテキストは次のとおりです。
#!/bin/bash
xdg-open https://www.google.com
cd home/<username>/Desktop
mkdir Test
cd Test
touch test.txt
私が使用しているディストリビューションはUbuntu 20.04です。
ベストアンサー1
chmod -x Welcome.sh
あなたの正確な質問です。
-x
u-x
「私のユーザーの実行権限の削除」と同じです。あなたはする必要があります次へ追加実行権限chmod +x Welcome.sh
。
username
また、cd ~
ディレクトリをユーザーのホームディレクトリとして使用または変更できます(該当する場合)cd
。他のユーザーの場合は$HOME
使用してくださいcd /home/<user>
。