Tôi thích có thể đặt tên tệp và thư mục với tiền tố gạch dưới nếu đó là thứ tôi muốn tách biệt khỏi các tệp và thư mục khác ở cùng cấp. Ví dụ, trên Windows và Mac, tiền tố một tệp có dấu gạch dưới sắp xếp nó lên trên cùng, phía trước các tệp bắt đầu bằng một ký tự chữ và số.
Google của tôi đã bật lên rằng nó phải làm với LC_COLLATE và ngôn ngữ hiện tại của tôi (en_US). Điều đó tốt, mặc dù tôi thực sự không hiểu tại sao en_US không sắp xếp như mong đợi.
Dựa trên vị trí cài đặt trang trình diễn ICU Collate thành en_US_POSIX chắc chắn dường như có thứ tự sắp xếp mà tôi đang tìm kiếm (bạn phải chỉnh sửa dữ liệu mẫu và thêm một số dấu gạch dưới để kiểm tra). Nhưng tôi không thực sự thấy cách áp dụng điều này trong vỏ Linux của mình.
Lý tưởng nhất là tôi muốn có thể thiết lập một cái gì đó trong cấu hình bash của mình để ls luôn sắp xếp các dấu gạch dưới trước. Tôi sẽ đi đâu để tới đó?