在启动时,我想创建一个新的 tmux 会话,该会话内部更改目录并执行 bash 脚本。我该怎么做?
干杯,
汤姆
答案1
创建以下脚本,但根据您的需要进行调整:
#!/bin/bash
# Create a new session named "newsess" and run a command inside the session
tmux new-session -d -s newsess
tmux send-keys -t newsess "./path/to/myscript" Enter
# Attach to session named "newsess"
tmux attach -t newsess
newsess
是会话的名称./path/to/myscript
是您想要在 tmux 中运行的脚本的完整路径。
使用任何一种方法描述在这里在启动时运行上述脚本。