Выполните команду на нескольких хостах, но только команда печати, если это успешно?

X обычно относится к X-оконной системе, сетевому протоколу и программному обеспечению, которое поддерживает окна приложения рисунка на Вашем экране. Другой синоним для протокола является X11.

XFree86 был ссылочной реализацией X-оконной системы до 2003 была некоторая проблема относительно лицензии на новый выпуск, который был замечен несовместимый с GPL от многих разработчиков.

Они оставили проект XFree86, основали Основу X.Org и создали X.Org, который является другой реализацией X-оконной системы.

Разработка XFree86 все еще продолжается.

4
11.04.2012, 04:01
5 ответов

Это работало на меня:

for HOST in $HOSTLIST; do
  ssh $HOST '[ -f /etc/passwd ] && echo $(hostname) has file'
done
2
27.01.2020, 20:49

Выезд clusterssh легко выполнить команду в системах в мае. Будьте чрезвычайно осторожны с выполнением команд в таком количестве систем сразу, оно Вы делаете неудачную опечатку, все серверы будут затронуты.

Команда, которую Вы хотите выполнить, пошла бы что-то как (относитесь для избиения страницы руководства за детали):

[ -e some_existing_file ] && { hostname; ls -l; }
1
27.01.2020, 20:49
set -- host1.example.org host2.example.org
for host; do
        ssh "$host" sh -c '[ -e /etc/foobar ] && { printf %s\\n "$1"; ls -ld /etc/foobar; }' _ "$host"
done
1
27.01.2020, 20:49
[1125524] [1125709][1126192][host1] inet addr:xxx.xxx.138.30 Bcast:xxx.xxx.143.255 Mask:255.255.248.0 [host2] inet addr:xxx.xxx.xxx.138.14 Bcast:xxx.xxx.143.255 Маска:255.255.248.0 [host3] inet addr:xxx.xxx.82.146 Bcast:xxx.xxx.82.255 Mask:255.255.255.128
0
27.01.2020, 20:49
[1126612] в этом выпуске я рекомендую использовать [1127072]pssh [1127073]. С помощью этого pssh вы можете очень просто выполнять команды сразу на многих удалённых серверах.

enter image description here

поместите хост в (т.е. hosts_file) - каждый сервер в 1 строке типа:[1127074]. host1.tld [1127075] host2.tld

Использование:

в вашем примере будет

5
27.01.2020, 20:49

Теги

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