2013-01-21 111 views
12

我写了一个简单的bash脚本删除匹配某种样式的一些临时文件:如何在Linux Bash脚本终止时阻止终端窗口关闭?

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

我已经保存为“脚本”,通过终端它chmodded到+x。现在,当我双击该文件时,我可以选择在终端中运行它或显示其输出。如果我单击终端中的运行,该脚本正常工作,但终端窗口立即关闭。我宁愿让窗口保持打开状态,以便我可以查看是否有任何错误(如果可能,可能会显示rm来显示已删除文件的名称)。

我正在寻找一种简单的方法来保持终端关闭,直到按键发生..有没有这样的方式?

回答

12

read命令添加到脚本的末尾。它会等待一整行输入(即,输入键)。