-e
のようなオプションを使用して提供されたコマンドで gnome-terminal を開こうとしています (ただし、x-terminal-emulator に関連していると思います) gnome-terminal -e 'ls'
。コマンドが機能するとすぐに端末が閉じられるため、ユーザー入力が結果を読み取れるようになるまで待機し、最後に Enter キーを押してウィンドウを閉じる方法が必要です。
試しgnome-terminal -e 'ls; read -p "..."'
てみたところ、すでに開いている端末で実行すると機能しますが、オプションls; read -p "..."
で呼び出された端末-e
が閉じたままになります。
オプションの使用中にユーザー入力が提供されるまでターミナルを開いたままにする方法はあり-e
ますか?