web-dev-qa-db-ja.com

ターミナルが自動的に閉じないように、ターミナルでEnterキーを押して終了するようにユーザーに促すにはどうすればよいですか?

これが私のPort.shファイルです

echo 'Give me a maximum of 5 seconds to run please.'
lsof -i | grep Xvnc | grep ESTABLISHED | grep $USER
lsof -i | grep $USER | grep Xvnc | grep -o -P '(?<=:).*(?=->)'
echo 'Brought to you by a cloudy and unlucky day.'
echo 'Press enter to exit'

最後のエコーの後、ユーザーがEnterキーを押すのを待ってから、ターミナルを閉じたいと思います。

私のubuntuデスクトップ環境のすべてのユーザーは、スクリプトが完了した後にターミナルを閉じるように設定されています。

ユーザーがEnterキーを押すのを端末に待たせるために私ができることを誰かに教えてもらえますか?.

私はグーグル検索しましたが、関連するものは何も出てきませんでした。

3
Belldandu

スクリプトの最後に追加します。

read junk

詳細については、 Bashマニュアル を参照してください。

7
madneon