Tôi có hai máy linux, trên đó sắp xếp unix dường như hoạt động khác nhau. Tôi tin rằng tôi đã thu hẹp nó xuống để điều trị nhân vật gạch dưới.Xử lý sắp xếp Unix của ký tự gạch dưới
Nếu tôi chạy sort tmp
, nơi tmp chứa hai dòng sau:
aa_d_hh
aa_dh_ey
một kết quả đầu ra máy
aa_d_hh
aa_dh_ey
(tức là '_' đến trước 'h') trong khi đầu ra khác
aa_dh_ey
aa_d_hh
(tức là 'h' trước '_'). Tôi cần những máy này để hành xử cùng nhau (vì tôi sử dụng sắp xếp -m sau này, để hợp nhất các tệp rất lớn).
Có cách nào tôi có thể buộc sắp xếp để hành xử theo cách này hay cách khác không?
Cảm ơn.
thử sắp xếp - đảo ngược trên cả hai máy .. chúng giống nhau không ?? – sud03r