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

関連情報