2013-01-21 4 views
12

:私は「スクリプト」としてそれを保存したLinuxのBashスクリプトが終了したときに端末ウィンドウが閉じないようにするには?私は特定のパターンと一致するいくつかの一時ファイルを削除するための簡単なbashスクリプトを書いた

#!/bin/bash 
cd ~/some_project/some_dir 
rm */*.xml 

は、端子を介して+xにそれをchmodded。このファイルをダブルクリックすると、ターミナルで実行するか、その出力を表示するオプションが表示されます。 [ターミナルで実行]をクリックすると、スクリプトは正常に機能しますが、ターミナルウィンドウはすぐに終了します。私はむしろウィンドウが開いているので、エラーがあるかどうかを知ることができます(可能であれば、削除されたファイルの名前を表示するためにrmを取得する可能性があります)。

私は、キーを押すまで端末が閉じないようにする簡単な方法を探しています。そのような方法はありますか?

答えて

12

readコマンドをスクリプトの最後に追加します。完全な入力行(つまり、のキー)を待ちます。

5
read -rn1 

詳細については、help readを参照してください。

+0

私はボディキャラクターの最小メッセージlol – PinkElephantsOnParade

+2

の解決策が好きです-rn1は何をしますか? –

関連する問題