Ai đó có thể vui lòng giải thích mã này xóa tất cả các dòng trống hàng đầu ở đầu tệp:
sed '/./,$!d' file
Tôi hiểu rằng đó là một biểu thức chính quy, chỉ khớp với ký tự đầu tiên, nhưng sau đó không hiểu phần, $! D. Đây có phải là những gì nó được thay thế bởi, hoặc họ là lựa chọn cho trận đấu?
Đây có phải là một lệnh tìm kiếm nếu nó không bắt đầu bằng 's /' ...?