Score:0

อินพุตอัตโนมัติ (ผู้ใช้) สำหรับคำสั่งในเชลล์สคริปต์

ธง cn

ปัญหา:
ฉันกำลังเขียนสคริปต์การติดตั้งเพื่อตั้งค่าเครื่อง
ในบางจุดจำเป็นต้องมีการป้อนข้อมูลจากผู้ใช้ เช่น:

เจียแป้นเพิ่ม
# echo กลับมา: โปรดป้อนวลีรหัสผ่านช่วยจำ 24 คำ
สวัสดี นี่คือตัวอย่างข้อความรหัสผ่านช่วยจำ ... ... ... ... ...

ในทำนองเดียวกัน คำสั่งอื่นต้องการ userinput เช่นกัน

เจียกระเป๋าสตางค์โชว์
# echo กลับมา: ไม่พบไฟล์กระเป๋าเงิน หากต้องการสร้างกระเป๋าเงิน ให้ป้อน S
ส

คำถาม:
ฉันจะทำให้อินพุตของผู้ใช้ทั้งสองนี้เป็นแบบอัตโนมัติในเชลล์สคริปต์ได้อย่างไร เป็นเพียงเรื่องของการเขียนคำสั่งเหล่านี้หรือไม่?

เจียแป้นเพิ่ม
สวัสดี นี่คือตัวอย่างข้อความรหัสผ่านช่วยจำ ... ... ... ... ...
เจียกระเป๋าสตางค์โชว์
ส
FedKad avatar
cn flag
คุณลองเปลี่ยนเส้นทาง IO หรือไม่ ตัวอย่างเช่น `echo สวัสดี... | คีย์เจียเพิ่ม `และ `echo s | เจียกระเป๋าสตางค์โชว์`. ดูที่ตัวเลือกบรรทัดคำสั่งของคำสั่ง `chia` ด้วย

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา