Я пытаюсь подключиться к группе хостов по SSH по порядку и запускаю команду, чтобы получить список пользователей на каждом из них. Вне цикла for выходные данные отображаются один за другим. Внутри цикла for он исчезает. Как мне сделать этот вывод видимым?
#!/bin/bash
#grab a bunch of IP addresses from a file
for address in $(cat ip_list.txt)
do
#output for this shows up.
echo "connecting to $address";
#output for this does not
sshpass -p 'password' ssh account@$address "echo $address;dscl . list /Users | grep -v '^_\|nobody\|daemon\|admin\|root'; exit"
done