ฉันเริ่มเรียนรู้ Regex บางอย่างดังนั้นฉันใช้คำสั่งนี้ซ้ำ ๆ :
grep pattern /usr/share/dict/american-english
เฉพาะส่วนที่มีการเปลี่ยนแปลงรูปแบบดังนั้นฉันต้องเขียนนิพจน์แบบยาว " / usr / share / dict / american-english " ซ้ำแล้วซ้ำอีก
ใครบางคนทำข้อสังเกตว่ามันเป็นไปได้ที่จะขยายการโต้แย้งของคำสั่งจากประวัติคำสั่งโดยการพิมพ์ชุดอักขระที่เป็นความลับแทนการแสดงออกเต็มรูปแบบ คุณช่วยบอกชุดอักขระที่เป็นความลับเหล่านั้นให้ฉันได้ไหม
bash, dash, zsh, mkshและkshเปลือกหอย(อย่างน้อยที่ฉันรู้เกี่ยวกับ)ทั้งหมดจะรับรู้$_หาเรื่องสุดท้ายพารามิเตอร์พิเศษ(บางคนทำเฉพาะในโหมดโต้ตอบแม้ว่า) grep somepattern filename; grep otherpattern "$_"มันก็ขยายตัวเช่นตัวแปร: setคุณจะสามารถดูเนื้อหาในการส่งออกของ