3
ฉันสามารถส่งอาร์กิวเมนต์ไปยังคำสั่ง alias ได้หรือไม่?
ฉันต้องการทราบว่าฉันสามารถส่งผ่านข้อโต้แย้งด้วยคำสั่งนามแฝง ตัวอย่างเช่น: alias d="dmesg|grep -iw usb|tail -5" ตอนนี้dจะพิมพ์ 5 บรรทัดสุดท้าย หากฉันต้องการใช้ d เพื่อพิมพ์จำนวนบรรทัดที่แตกต่างกันฉันต้องทำการเปลี่ยนแปลงในการประกาศคำสั่ง alias dอีกครั้ง มีวิธีใดบ้างที่ฉันสามารถแก้ไขการประกาศของนามแฝงเพื่อที่ฉันจะได้ไม่ต้องพิมพ์การประกาศซ้ำเพื่อเปลี่ยนจำนวนบรรทัด เช่นเดียวกับการใช้มาตรการที่ผ่านจำนวนของสายเป็นอาร์กิวเมนต์ในขณะที่การประกาศนามแฝงสำหรับd? หรือมีวิธีอื่นในการแก้ปัญหานี้?