シェルスクリプトのいくつかのパラメータを使用して、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
からだ。bash
sh