Automation

自動創建 Byobu 視窗

  • October 20, 2014

我在 Vagrant 開發機器上使用Byobu在**一個螢幕上執行多個東西,並能夠暫停/恢復機器並繼續我前幾天離開的地方。

有時我必須重新創建機器並設置 8 個以上的 Byobu 視窗,並更改它們的名稱,更改為每個視窗中的特定目錄;更不用說設置後在其中執行命令了。

有沒有一種方法可以創建一個配置文件或輸入一堆執行初始設置的命令,這樣我就不必花 5 分鐘時間了?

Commandlinefu上有一個目前無法執行的範例,所以我相信它可以完成。任何人都有一些最新資訊如何實現?

byobu version 5.74 (and possibly 5.60 too)
tmux 1.8

使用 tmux 時,您可以使用 shell 編寫設置腳本,如下所示:

byobu-tmux new-session -d vim
byobu-tmux new-window bc
byobu-tmux new-window bash
byobu-tmux new-window sh

新會話將在後台執行。如果要在創建新會話後立即附加到它,請添加

byobu-tmux attach

到底。您甚至可以將這些命令添加到您的.profile

如果將 byoubu 與 screen 一起使用,則可以在替代配置文件中描述所需的命令:

screen bc
screen bash
screen sh

引用自:https://serverfault.com/questions/637125