awk
Lệnh bên dưới loại bỏ tất cả các dòng trùng lặp như được giải thích ở đây :
awk '!seen[$0]++'
Nếu văn bản chứa các dòng trống, tất cả trừ một dòng trống sẽ bị xóa.
Làm cách nào tôi có thể giữ tất cả các dòng trống trong khi xóa tất cả các dòng trùng lặp không trống, chỉ sử dụng awk
? Xin vui lòng, cũng bao gồm một lời giải thích ngắn gọn.