Варіанти цього питання, безумовно, задавались декілька разів у різних місцях, але я намагаюся видалити останні M
файли з файлу без удачі.
Другий найбільш проголосували відповідь на це питання рекомендує зробити наступне , щоб позбутися від останнього рядка в файлі:
head -n -1 foo.txt > temp.txt
Однак, коли я спробую це в OSX & Zsh, я отримую:
head: illegal line count -- -1
Чому так? Як я можу видалити M
останні рядки і в перші N
рядки цього файлу?
head --version
? Яку систему ви використовуєте?
head --version
фактично повертає помилку.