Ваш вопрос очень смелый, поэтому я отвечу на него на основании того, что вы спросили.
ssh -f -T ${USAGE_2_USER}@${USAGE_2_HOST} ${CMD}
это будет ssh как пользователь, назначенный на ${USAGE_2_USER}
хосту, назначенному на ${USAGE_2_HOST}
, и затем запустит все, что вы назначили на ${CMD}
, а затем вернет вывод и затем выйдет.
risk@DockMaster:~$ ssh oracle@orc017a uptime
13:17:41 up 9 days, 13:54, 7 users, load average: 1.67, 2.19, 2.11
risk@DockMaster:~$
В качестве примечания нужен -f -T
?