Выполнение команды в нескольких активных оболочках одновременно

Ответ Stephane Chazelas выше не учитывает тот факт, что некоторые разреженные файлы с параметром find %S сообщают отношение как числа с плавающей точкой, например

9.31323e-09:./somedir/sparsefile.bin

Их можно найти дополнительно с помощью

find . -type f ! -size 0 -printf '%S:%p\0' |
   sed -zn '/^\(0[^:]*:\)\|\([0-9.]\+e-.*:\)/p' |
   tr '\0' '\n'
6
13.04.2017, 15:37
1 ответ

Нет необходимы какие-либо инструменты. tmux может справиться с этим:

просто откройте панели, ssh для отдельных серверов, а затем Ctrl - B , а затем

:setw synchronize-panes 

, и весь ввод синхронизируется со всеми видимыми панелями.
Введите это еще раз или добавьте "off" к команде выхода.

21
27.01.2020, 20:20

Теги

Похожие вопросы