Стандартный способ сделать это с большинством оболочек (и, следовательно, наиболее переносимым) - с помощью обратной кавычки (`), и поскольку аргумент, который вам нужен для ssh, не нужен цитируя, но результат, вероятно, вы бы написали:
UPTIME = "` ssh $ linux_server cat / proc / uptime` "
или вы можете быть конкретными для bash (и некоторых других оболочек, но не столь универсальных как обратная кавычка), используя $ () как:
UPTIME = "$ (ssh $ linux_server cat / proc / uptime $)"
Обратите внимание, что, поскольку обратные кавычки используют одно и то же для разграничения команды, они не могут быть вложены . Это одно из преимуществ конструкции bash. Он также не требует разветвления суб-оболочки для более эффективного выполнения.
Подробнее читайте на странице руководства bash.