sshpass bash работает неправильно

У меня проблема со скриптом bash.

#!/bin/bash
USERNAME=pi
HOSTS="192.168.1.21 192.168.1.22 192.168.1.23 192.168.1.24 192.168.1.25 192.168.1.26 
192.168.1.27 192.168.1.28 192.168.1.29"

SCRIPT="pwomxplayer -A udp://239.0.1.23:1234?buffer_size=1200000B"
for HOSTNAME in ${HOSTS} ; do
   sshpass -p 'Nasanasa0401' ssh -o StrictHostKeyChecking=no -l ${USERNAME} ${HOSTNAME} "${SCRIPT}"
done

Проблема в том, что выполнение команды на следующем ip занимает много времени и когда я посмотрите на службы на мастере raspberry pi, где работает bash. Я заметил, что у меня работают две службы, и одна говорит: zzzzzzzzzz

Кто-нибудь понимает, что я могу поступать неправильно?

Следующая попытка работает нормально:

#!/bin/bash
USERNAME=pi
HOSTS="192.168.1.21 192.168.1.22 192.168.1.23 192.168.1.24 192.168.1.25 192.168.1.26 
192.168.1.27 192.168.1.28 192.168.1.29"
SCRIPT="sudo killall pwomxplayer.bin"
for HOSTNAME in ${HOSTS} ; do
   sshpass -p Nasanasa0401  ssh -o StrictHostKeyChecking=no  -l ${USERNAME} ${HOSTNAME} "${SCRIPT}"
done

enter image description here

]
0
задан 8 September 2021 в 19:58

0 ответов

Другие вопросы по тегам:

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