使用别名启动并运行一些命令后保持屏幕运行

使用别名启动并运行一些命令后保持屏幕运行

我有一个 bash 别名,可以移动到项目文件夹、启动屏幕并从 git 中提取新的更改。

它看起来像这样:

alias start_manager2='cd ~/programming/manager2/ && screen -t "main" bash -c "cd main && ./tools/fetch.sh"'

这“有效”——因为所有命令都运行了,我可以看到屏幕以一个名为“main”的窗口开始,但是一旦获取脚本运行完毕,屏幕就会终止。我在这里做错了什么?

解决方案

alias start_manager2='cd ~/programming/manager2/ && screen -t "main" bash -c "cd main && ./tools/fetch.sh; bash -l"'

答案1

; read -p "Finished. Press Return.在之前添加一个"

相关内容