Выполнить локальный скрипт на удаленном хосте Linux

У меня есть локальный скрипт, который не будет работать без привилегий root на удаленном хосте. Я отредактировал и разрешил файлу sudoers запускать скрипт из домашнего каталога (/ home / username / script). Сценарий создает текстовый файл с результатами, но я перенаправляю вывод в терминал и передаю вывод в текстовый файл на локальном компьютере.

Я не могу "ssh user @ hostname sudo -Sv <&nbsp;script.sh>&nbsp;results.txt»&nbsp;потому что это не будет запускать сценарий с удаленного хоста, в частности, из домашнего каталога.

Кто-нибудь знает способ (одна строка), чтобы скопировать скрипт на удаленный хост и&nbsp;выполнить его как root при получении вывода?

Спасибо за любую помощь