ฉันกำลังเรียกใช้สคริปต์บนเครื่องระยะไกลเช่นนี้:
ssh $host "pip install -r /path/to/requirements.txt"
แต่ผลลัพธ์ไม่ใช่บรรทัดที่บัฟเฟอร์ แทนที่จะเห็นการส่งคืนครั้งละหนึ่งบรรทัดทุกบรรทัด (~ 10) จะถูกพิมพ์ทั้งหมดพร้อมกันเมื่อการเชื่อมต่อสิ้นสุดลง
เกิดอะไรขึ้นกับสิ่งนี้? มีวิธีใดที่จะบังคับให้พวกเขาเป็นบัฟเฟอร์บรรทัด?
(เช่นในการระบุชัดเจน: เมื่อฉัน ssh เข้า$host
และเรียกใช้คำสั่ง“ ด้วยตนเอง” ผลลัพธ์จะถูกบัฟเฟอร์บรรทัดตามที่คาดไว้