透過 bash 腳本開啟可用的 xterm 窗口

透過 bash 腳本開啟可用的 xterm 窗口

我經常有一些項目需要在不同位置打開多個終端窗口,並且每次我想要處理該項目時設置工作區都需要很長時間,因此我希望能夠使用腳本將其自動化。

我只能做到這一點:

xterm -hold -e "cd SOMEDIRECTORY && DO STUFF"

但問題是它只執行命令,不允許我在該視窗中執行任何其他操作。我希望能夠將視窗開啟到某個目錄,在那裡執行一些命令,然後允許我在該目錄中執行自己的操作。我怎樣才能實現這個目標?

答案1

xterm -e "SOME COMMANDS; bash"

答案2

在 2020 年發現這篇文章,解決方案拯救了我!分享這個小腳本,以防其他人需要更多幫助

#!/bin/bash

exec xterm -hold  -e 'date ; ls / ; bash' &
python3.6 /scratch/src/mouseNow.py

相關內容