在byobu选项卡中启动命令的脚本

问题描述 投票:1回答:1

我已经使用了屏幕来启动一个服务器进程,对于女巫我可以在以后附加,如果需要再次deatach继续进行其他事情。它工作正常,但我最近发现了byobu,我真的很喜欢它。

我想使用相同类型的脚本来运行服务器而不是屏幕sesson我想将它附加到byobu选项卡。

我正在使用byobu-tmux(因为它看起来更好)。我怎么能这样做?

我的原始脚本(它们都做得更多,但这些是相关的部分):

# Startup  
screen -a -dmS <name> <command>

# Attach
screen -x <name>

我正在使用Ubuntu服务器16.04

bash tmux ubuntu-server gnu-screen byobu
1个回答
3
投票

我不知道screen命令,所以这里是byobu的快速示例命令:

要在当前会话中创建新选项卡(称为屏幕),您可以:

byobu new-window "ls -la && sleep 5"

要使用命令启动新会话(可以附加的新byobu实例),您可以:

byobu new-session -s "session name" "ls -la && sleep 5"

要创建它已经分离:

byobu new-session -d -s "session name" "ls -la && sleep 5"

要按名称附加到会话:

byobu attach -t "session name"
© www.soinside.com 2019 - 2024. All rights reserved.