回答:
アイコンをダブルクリックしてスクリプトを実行するには、そのための.desktop
ファイルを作成する必要があります。
[Desktop Entry]
Name=My script
Comment=Test hello world script
Exec=/home/user/yourscript.sh
Icon=/home/user/youricon.png
Terminal=false
Type=Application
上記を.desktop
拡張子付きのデスクトップ上のファイルとして保存します。変更/home/user/yourscript.sh
および/home/user/youricon.gif
スクリプトとどのアイコンあなたはそれがそれぞれ持つようにしたいと、あなたはダブルクリックして起動できるようになりますのパスには。
これにはdconf-editor
(sudo yum install dconf-editor
)の使用が含まれます。
を開きdconf-editor
、/org/gnome/nautilus/preferences
メニューに移動します。
「executable-text-activation」で、「Use default value」を「OFF」に、「Custom value」を「launch」に変更します。
その後、終了できますdconf-editor
。
この時点で、スクリプトであるアイコン、またはスクリプトへのシンボリックリンクをダブルクリックすると、システムで実行していたでファイルを開くのではなく、スクリプトが実行されますgedit
。
上記の設定を変更した後、私がしなければならなかったのは次のことだけです。
$ cd $HOME/Desktop
$ ln -s $HOME/bin/myscript.sh MyScript
それだけです。
(私のシステムはCentOs 7で実行されているGNOMEバージョン3.1.2です)