Bu sorunun varyantları kesinlikle farklı yerlerde birkaç kez sorulmuştur, ancak son M
satırları şanssız bir dosyadan kaldırmaya çalışıyorum .
İkinci en olarak cevap içinde bu soruya bir dosyada son satırın kurtulmak için aşağıdakileri yaparak önerir:
head -n -1 foo.txt > temp.txt
Ancak, OSX ve Zsh'de denediğimde, şunu elde ederim:
head: illegal line count -- -1
Neden? Nasıl kaldırabilir M
son satırları ve ilk N
verilen bir dosyanın satırları?
head --version
? Hangi sistemi kullanıyorsunuz?
head --version
aslında bir hata döndürür.