Shell

如何同時在多個選項卡/shell 中執行相同的 linux 命令?

  • December 11, 2019

Linux 中是否有任何工具/命令可用於同時在多個選項卡中執行命令?我想執行相同的命令:./myprog argument1 argument2同時在多個外殼中檢查互斥鎖是否線上程程序中正常工作。我希望能夠增加這個程序的實例數量,以便以後讓我的程式碼承受壓力。

我正在尋找類似牆的東西。我可以考慮使用 tty,但如果我必須將其擴展到更多的 shell,這似乎很痛苦。

正如馬維蘭已經建議的那樣,只需使用terminator。它允許以平鋪方式顯示許多終端。通過點擊網格圖示(左上角)並選擇“全部廣播”來啟用廣播功能時,您可以在每個終端上同時輸入相同的命令。

這是一個將日期命令廣播到 32 個終端網格的範例。

終結者x32

tmux有這個能力。(以及許多其他有用的功能)

可以通過以下方式完成:

:setw synchronize-panes on

引用自:https://unix.stackexchange.com/questions/89339