Я запускаю скрипт на удаленной машине, как это:
ssh $host "pip install -r /path/to/requirements.txt"
Но вывод не буферизован строкой; вместо того, чтобы видеть по одной строке, возвращаемой за раз, все строки (~ 10) печатаются сразу, когда соединение разрывается.
Что с этим? Есть ли способ заставить их быть буферизованными?
(также, чтобы заявить очевидное: когда я $hostзапускаю и запускаю команду «вручную», вывод буферизуется, как и ожидалось)