ダブルクリックできるソリューションは既に見つかりましたが、コマンドラインから実行する方が簡単なソリューションがあります。
ステップ1-スクリプトを書く
これはすでにLeonidMewの回答でカバーされています。ここにコピーします。
#!/bin/bash
cd ~/MyDirectory
./myapp +some arguments
その後
chmod u+x scriptname
ステップ2-実行を簡単にする
あなたは、ディレクトリを作成する必要がある~/binとしますbashのコマンドのためにそれを検索します。ターミナルで次のように書きます:
mkdir ~/bin
mv scriptname ~/bin
vim ~/.profile
ここではターミナルですべてを行っています。もちろんdir、ホームディレクトリにディレクトリを作成し、快適なグラフィカルツールを使用してスクリプトをそこに移動することもできます。また、私はvimをエディターとして使用していますが、初心者が使用するのは少し難しいので、学ぶことをお勧めしますが、別のエディター(グラフィカルであっても)を使用.profileしてホームディレクトリ内で編集できます。このファイルに注意してください。デフォルトでは非表示です。
そのファイルの最後に以下を追加する必要があります
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
vimを使用している場合は、を押しiてテキストの追加を開始し、次にEsc追加を終了します。その後、:wqファイルを書き込んで終了するように入力します。または、すでに述べたように、より単純なエディターを使用します。
ステップ3-楽しむ
これで、現在どのディレクトリにいるかに関係なく、いつでも入力してscriptnameを押すことができますEnter。実行可能にしたい他のスクリプトやアプリケーションをに配置することもできます~/bin。