デフォルトでは、「tail -1000f /public/XERlog」を実行する簡単なスクリプトがあります。
私のデスクトップに以下を含むlog.desktopというファイルを作成しました。
Exec= tail -1000f /public/XERlog
Name= XERlog
Path=/tmp/
StartupNotify=true
Terminal=true
Type=Application
ファイルはデスクトップにあり、ダブルクリックすると、「ターミナルで実行」、「実行」、「表示」などのいくつかのオプションを含むダイアログボックスが開きます。端末で自動的に実行させたいのですが、毎回ダイアログボックスが表示されないように強制する方法はありますか?
ベストアンサー1
tailの代わりにターミナルエミュレータを実行できます。各端末エミュレータは、実行するコマンドを引数として受け入れます。
実行するには、次のように行を変更しますgnome-terminal
。Exec
Exec=gnome-terminal --window --command "tail -f /var/log/messages"
正確な行は、選択した端末エミュレータによって異なります。
Terminal
この行を次に変更する必要があります。false