Các sort
lệnh in kết quả của hoạt động phân loại để đầu ra tiêu chuẩn theo mặc định. Để đạt được một loại "tại chỗ", bạn có thể làm điều này:
sort -o file file
Điều này ghi đè đầu vào file
với đầu ra được sắp xếp. Công -o
tắc, được sử dụng để chỉ định đầu ra, được xác định bởi POSIX , do đó nên có sẵn trên tất cả các phiên bản của sort
:
-o Chỉ định tên của tệp đầu ra sẽ được sử dụng thay vì đầu ra tiêu chuẩn. Tệp này có thể giống như một trong các tệp đầu vào.
Nếu bạn không may có phiên bản sort
không có công -o
tắc ( Luis đảm bảo với tôi rằng chúng tồn tại), bạn có thể đạt được chỉnh sửa "tại chỗ" theo cách tiêu chuẩn:
sort file > tmp && mv tmp file
file
bằng các nội dung được sắp xếp của cùng một tệp không? Cách câu hỏi của bạn hiện đang được nêu, không làm gì cả là một câu trả lời đúng (bạn không muốn bất kỳ đầu ra nào, vì vậy đừng làm gì cả).