gnome-terminal コマンドの送信方法

gnome-terminal コマンドの送信方法

アプリケーションの場合は、新しい端末ウィンドウを開き、そのウィンドウでいくつかのコマンドを実行する必要があります。

私はコマンドを試しました

gnome-terminal

うまくいき、新しい端末が開きますが、コマンドを送信しようとすると引数の解析に失敗したというメッセージが表示されるので、どうすればよいかわかりません。

gnome-terminal --ls
# Failed to parse arguments: Unknown option --ls

ベストアンサー1

次のことができます。

gnome-terminal -- bash -c "ls; exec bash"

人の目で十分に長時間開いたままにするには、新しい端末に長期実行アプリケーションが必要です。まったく新しいアプリケーションでbashも長期実行アプリケーションでもかまいません。

gnome-terminal -- top
gnome-terminal -- tail -f somefile.txt

他の端末には時々開いているオプションが組み込まれています。

xterm -hold -e ls

ただし、同じトリックを使用できますexec

xterm -e "ls; exec bash"

もちろん、-holdオプションを追加することもできます。

xterm -hold -e "ls; exec bash"

ただし、この場合、終了xterm後もbashウィンドウは開いたままです。そして窓は直接閉じなければなりません。

おすすめ記事