หลังจากใช้เวลาทดลองกับยูนิกซ์ 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
? เป็นไปได้ไหมที่จะจัดเรียงไม่ให้ละเว้นอักขระที่ไม่ใช่ตัวอักษรและตัวเลข