ฉันมีคำสั่งประมาณ 20 คำสั่งและฉันต้องส่งสิ่งนี้ทั้งหมดไปยัง Unix shell และคัดลอกผลลัพธ์ แต่ฉันไม่รู้ว่าจะทำอย่างไร
ฉันไม่แน่ใจเกี่ยวกับเชลล์ที่ฉันมีเพราะเป็นโปรแกรมขนาดเล็กที่เชื่อมต่อกับการจัดการเครือข่ายมือถือและด้วยโปรแกรมขนาดเล็กนี้เราสามารถเข้าถึงเพื่อส่งคำสั่งตามบรรทัดและรับผลลัพธ์โดยกรีดร้องด้วยเหตุนี้ฉันจึงไม่สามารถใช้สคริปต์สำหรับ ส่งคำสั่ง
คำสั่ง 1 - เชื่อมต่อกับเซิร์ฟเวอร์
รอจนกว่าคำสั่ง 1 เสร็จสิ้น
คำสั่ง 2 - อัปเดตข้อมูลทั้งหมดจากเซิร์ฟเวอร์ 1 เสร็จสิ้น
รอ.
3 คำสั่ง รับพารามิเตอร์
... และคำสั่งอื่น ๆ อีกมากมาย
ฉันพยายามด้วยcmd1 | cmd2 | cmd3
และ cmd1 & cmd2 & cmd3
และcmd1;cmd2
ปัญหาเกิดcmd1
จากการเชื่อมต่อกับ RNC (องค์ประกอบเครือข่าย) และใช้เวลา 15 วินาทีในการcmd2
รับสัญญาณ แต่ทำงานสำหรับคำสั่งแรก เบาะแสใด ๆ วิธีการเรียกใช้นี้
&&
ระหว่างคำสั่ง