การทำซ้ำที่เป็นไปได้:
คำสั่งบรรทัดคำสั่งสามารถทำให้ไม่รู้สึกต่อคำสั่งของชื่อไฟล์และตัวเลือกได้หรือไม่?
ดูเหมือนว่าเครื่องมือบรรทัดคำสั่งในตัวของ OS X เช่น ls, du ฯลฯ ค่อนข้างเข้มงวดเกี่ยวกับลำดับของพารามิเตอร์
เพื่อแสดงคำสั่งสำหรับแสดงการใช้งานดิสก์ 'du' ยอมรับ -h เป็นคำสั่งการจัดรูปแบบ 'ที่มนุษย์สามารถอ่านได้' สำหรับขนาด หากคุณเรียกใช้สิ่งต่อไปนี้ภายใต้ OS X Lion พารามิเตอร์นี้จะถูกข้าม:
du . -h
ในการทำให้มันใช้งานได้คุณจะต้องระบุพารามิเตอร์ที่ต้องการแล้วเลือกที่ตั้งดังนี้:
du -h .
มาจากพื้นหลัง Linux (Ubuntu) สิ่งนี้ดูแปลกสำหรับฉัน - ภายใต้ Ubuntu คุณสามารถทำได้ทั้งสองวิธี บางครั้งก็น่ารำคาญเช่นกันโดยเฉพาะอย่างยิ่งเมื่อคุณรู้ว่าคุณลืมระบุพารามิเตอร์สำหรับคำสั่งแบบยาวและต้องเลื่อนเคอร์เซอร์ไปที่จุดเริ่มต้น
ดังนั้นคำถามคือฉันสามารถเปลี่ยนพฤติกรรม 'เริ่มต้น' ของเครื่องมือบรรทัดคำสั่งให้มีการให้อภัยมากขึ้นได้หรือไม่ นอกจากนี้เหตุผลของข้อ จำกัด นั้นคืออะไร มรดก BSD หรือไม่?