Я пытаюсь запустить команду во время цикла по нескольким адресам.
while read server
do
ssh -t $sever "sudo md5sum $fileName >> hashes"
done < serverNamesFile
внутри скрипта в bash, но я получаю эту ошибку
sudo:извините, у вас должен быть tty для запуска sudo
, если я запускаю ту же строку команд в командной строке, хотя, она прекрасно работает.
Может кто-нибудь сказать мне, почему этопродолжает происходить?