Các biến thể của câu hỏi này chắc chắn đã được hỏi nhiều lần ở những nơi khác nhau, nhưng tôi đang cố xóa những M
dòng cuối cùng khỏi một tập tin mà không gặp may.
Các câu trả lời thứ hai bình chọn nhất trong câu hỏi này khuyên bạn làm như sau để thoát khỏi dòng cuối cùng trong một tập tin:
head -n -1 foo.txt > temp.txt
Tuy nhiên, khi tôi thử điều đó trong OSX & Zsh, tôi nhận được:
head: illegal line count -- -1
Tại sao vậy? Làm cách nào tôi có thể xóa các dòng M
cuối cùng và các dòng đầu tiên N
của một tệp đã cho?
head --version
gì? Bạn đang sử dụng hệ thống nào?
head --version
trả về một lỗi thực sự.