2つの並列GNOME端末ウィンドウを実行するには?

2つの並列GNOME端末ウィンドウを実行するには?

シェルスクリプトのいくつかのパラメータを使用して、2つの独立した並列gnomeターミナルウィンドウを実行したいと思います。

これまで私はこれを得ました:

#!/bin/sh
gnome-terminal -e window1.sh &
gnome-terminal -e window2.sh &
exit

ところで、実行後に画面が点滅して消えます。両方が表示され、キーストロークを待ってから通常のターミナルウィンドウのように動作し続けると予想します。つまり、引き続きコマンドを入力できる必要があります。

これはwindow1.sh + window2.shのコードです。

#!/bin/sh
echo window 
read -p "press any key to continue"

私はなぜ彼らが「読書」を尊重せず、入力を待っていないのか理解していません。

ベストアンサー1

スクリプトを単独で実行します。

./window1.sh

この出力が得られます。

window
press any key to continue./window1.sh: 3: read: arg count

命令でも命令でもないreadからだ。bashsh

おすすめ記事