10
การเรียงลำดับแบบไม่คำนึงถึงขนาดตัวพิมพ์ใน Mac OSX
ฉันจะทำให้lsคำสั่งในไฟล์และไดเรกทอรีเรียงลำดับของ Max OS X Lion คล้ายกับวิธีการที่ Ubuntu Linux ทำอย่างไร โดยหลักการแล้วฉันต้องการทำสิ่งนี้โดยไม่ต้องไพพ์เอาต์พุตไปยังคำสั่งอื่นเช่น sort ตัวอย่างเช่นฉันต้องการดู: foo Foobar MyStuff/ .stuff/ test.txt แทน: .stuff Foobar MyStuff/ foo test.txt ในลินุกซ์, การเรียงลำดับการสั่งซื้อจะถูกควบคุมโดยสถานที่เกิดเหตุของระบบโดยเฉพาะls LC_COLLATEเมื่อLC_COLLATE=en_US.UTF-8ใด ls จะเรียงลำดับรายการตามที่ฉันต้องการ เมื่อLC_COLLATE=Cใดlsจะจัดเรียงคล้ายกับ OS X LC_COLLATEมีการตั้งค่าen_US.UTF-8ใน OS X แต่lsยังเรียงลำดับเก่าPOSIXวิธี ไม่มีใครรู้ว่าฉันสามารถทำให้มันทำงานได้เหมือนลีนุกซ์บ้าง