2011-01-19 14 views
1

数行のbashスクリプトでお願いします。.shスクリプトからアプリケーションを起動するにはどうすればよいですか?

私はMyApplicationがいくつかのフォルダで実行可能です。click it from a grafical interfaceとすると、そのアプリケーションを呼び出すランチャスクリプトを作成する必要があります。

(私は私のアプリケーションは、それがフォルダだ、Qtの::電流経路(ようにから起動する必要があるので、私はこれを必要とする)、実行はされている現在のフォルダを返します)

私はちょうど持っていた、私を助けてください行に2回私のLinuxマシンの電源をオフにするには、私はフォーク爆弾の代わりに、ランチャーを作った:(。私はスクリプトを把握しようと、Linuxの初心者だ

PS。

EDIT

私の現在の問題についての詳細:Qt how to open a file in current dir ? or what's wrong with this?

詳細: MyApplicationをはQtの-CreatorでコンパイルしたGUIプロジェクトです。ストレージには.xmlファイルが使用されます。実行可能ファイルが入っているフォルダに手動で移動して実行すると、すべて正常に動作し、アプリケーションは.xmlファイル(現在のディレクトリ)へのパスを認識します。しかし、私がちょうどclickアプリケーションのアイコンを$ HOMEから起動し、私のアプリケーションがそれらの.xmlファイルを見つけることができない場合。

だから、私はそれをクリックするとディレクトリから呼び出すには、.shランチャーが必要だと思います。

+0

あなたは、[BashFAQ/028](http://mywiki.wooledge.org/BashFAQ/028)その中のいくつかの有用な情報を持っていることを見つけることができます。 –

+0

http://meta.stackexchange.com/questions/76178/what-to-do-about-pls-delete-my-question-requests – Will

答えて

0

そのグラフィカルアプリケーションの場合、あらゆる種類のリンクが行います。あなたが気付いていないことがない限り、それは私のためにうまくいきます。その場合、もっと説明してください。

Psが、フォーク爆弾は制限可能である - http://forums.debian.net/viewtopic.php?f=10&t=44480&start=0

+0

http://stackoverflow.com/questions/4731736/qt-how-to -open-a-file-in-current-dir-or-whats-wrong-with-this – sdadffdfd

+0

も更新されました – sdadffdfd

関連する問題