20

特定のパターンに一致するいくつかの一時ファイルを削除するための簡単なbashスクリプトを作成しました。

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

'script'として保存し、+xターミナル経由で変更しました。このファイルをダブルクリックすると、ターミナルで実行するか、出力を表示するかを選択できます。[ターミナルで実行]をクリックすると、スクリプトは正しく機能しますが、ターミナルウィンドウはすぐに閉じます。エラーが発生したかどうかを確認できるように、ウィンドウを開いたままにしておくことをお勧めします(可能であれば、rmに削除されたファイルの名前を表示させます)。

キーが押されるまでターミナルが閉じないようにする簡単な方法を探しています。そのような方法はありますか?

4

2 に答える 2

20

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

于 2013-01-21T20:11:53.457 に答える
8
read -rn1

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

于 2013-01-21T20:12:45.170 に答える