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