小编Muh*_*tih的帖子

用于启动分离的 tmux 会话、运行脚本并使 tmux 会话保持活动状态的 Bash 脚本

我想写一个 bash 脚本,它将:

  • 启动一个新的 tmux 会话并运行一个脚本
  • 附在它上面
  • 脚本执行完毕后不要退出

我试过这个:

tmux new -d -s my_session '$SHELL -c " sleep 1; echo please dont exit after echo; sleep 1;"'
tmux attach -t my_session
Run Code Online (Sandbox Code Playgroud)

但是这在脚本完成执行后退出。如何让会话保持活动状态,以便我可以附加和执行更多脚本?

bash tmux shell-script

3
推荐指数
1
解决办法
753
查看次数

标签 统计

bash ×1

shell-script ×1

tmux ×1