起動時にbashスクリプトを実行し、ログイン時に結果を表示します。

起動時にbashスクリプトを実行し、ログイン時に結果を表示します。

私はUbuntu 11.04を実行しており、ログイン時にウィンドウで実行されるようにtopなどのコマンドを実行できるようにしたいと思います。

しばらく努力してきましたが、うまくいかないようです。

コントロールパネルのスタートアッププログラムの下にエントリを追加しましたが、うまくいかないようです。スクリプトを実行して実際にコマンドを入力しましたが、成功しませんでした。

よろしくお願いします:-)

ベストアンサー1

Ubuntu Control Centerのスタートアップアプリケーションの基本設定ウィンドウで、次の操作を行う必要があります。

  • 「追加」をクリック

これにより、3つの入力フィールドを持つ[ランチャーの追加]ウィンドウが開きます。

あなたの名前とコメントを入力すると、彼らは自分自身を教えてくれます。コマンドフィールドは重要なフィールドです。次のように書くことができます。

/usr/bin/gnome-terminal -e top

このテキスト行は、Xが起動した後、おおよそ「Ubuntu Desktop」が表示されたときに実行されます。それはaを起動しgnome-terminal、その中のコマンドを実行しますtop。この-eオプションは、「ターミナル内でこのオプションの引数を実行」を意味するために発生します。

必要に応じて、端末ウィンドウのサイズと位置を変更することもできます。これを行うには、コマンド--geometryのオプションを使用してgnome-terminalこの動作を指定できます。

詳細については、manページ(マニュアル)を参照してください。gnome-terminalhttp://manpages.ubuntu.com/manpages/hardy/man1/gnome-terminal.1.html

またはここに良い紹介があります。 http://library.gnome.org/users/gnome-terminal/stable/

おすすめ記事