[英]How to run a particular bash shell script after closing a terminal window?
[英]How to prevent terminal window from closing when Linux Bash Script terminates?
我寫了一個簡單的bash腳本來刪除一些匹配某種模式的臨時文件:
#!/bin/bash
cd ~/some_project/some_dir
rm */*.xml
我已將其保存為“腳本”,通過終端將其修改為+x
。 現在,當我雙擊此文件時,我可以選擇在終端中運行它或顯示其輸出。 如果單擊“在終端中運行”,則腳本正常工作,但終端窗口會立即關閉。 我寧願窗口保持打開,所以我可以看到是否有任何錯誤(如果可能的話,可能會顯示已刪除文件的名稱)。
我正在尋找一種簡單的方法來保持終端關閉,直到按鍵發生..有這樣的方式嗎?
將read
命令添加到腳本的末尾。 它將等待一整行輸入(即Enter鍵)。
read -rn1
有關更多信息,請參閱help read
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.