สมมติว่าฉันรันคำสั่ง SayStuff
$ SayStuff
และผลลัพธ์คือ
Watermelons and cucumbers
ตอนนี้ สมมติว่าฉันต้องการแยกสตริงย่อยcucumbersจากเอาต์พุตและไพพ์ลงในบางสิ่ง
วิธีที่ฉันจะไปเกี่ยวกับเรื่องนี้ทางโปรแกรมจะแบ่งการส่งออกเป็นอาร์เรย์โดยคั่นอวกาศArrayName[2]และการอ้างอิงได้โดย ฉันค่อนข้างใหม่กับเชลล์สคริปท์และประสบความสำเร็จในการขุดcutตัวอย่างแบบกึ่งความลับเท่านั้นซึ่งไม่มีเหตุผล
ความคิดใด ๆ
cutจะไม่จัดการกับช่องว่างจำนวนตัวแปรในขณะที่awkทำ