หลังจากใช้เวลาทดลองกับยูนิกซ์ sort ฉันสังเกตเห็นพฤติกรรมดังต่อไปนี้
files.list:
betty
./adam
./cyril
ผลของการ sort files.list เหมือนกันกับผลลัพธ์ของ sort -d files.list:
./adam
betty
./cyril
หน้าคู่มือสำหรับ sort อ่าน:
sort [OPTION]... [FILE]...
-d, --dictionary-order
consider only blanks and alphanumeric characters
แต่ดูเหมือนว่าฉัน sort (GNU coreutils 8.17) ทำงานเหมือนว่า -d เป็นค่าเริ่มต้น อย่างไรก็ตามฉันไม่พบวิธีที่จะปิด
ดังนั้นคำถามของฉันคือมีความแตกต่างเมื่อเรียกใช้การเรียงลำดับด้วยหรือไม่ -d? เป็นไปได้ไหมที่จะจัดเรียงไม่ให้ละเว้นอักขระที่ไม่ใช่ตัวอักษรและตัวเลข