Eu quero remover algumas linhas n do final de um arquivo. Isso pode ser feito usando sed?
Por exemplo, para remover linhas de 2 a 4, posso usar
$ sed '2,4d' file
Mas eu não sei os números das linhas. Eu posso excluir a última linha usando
$sed $d file
mas quero saber como remover n linhas do final. Por favor, deixe-me saber como fazer isso usando o sed ou algum outro método.
sed
?
sed $d file
retorna um erro. Em vez disso, $ d deve estar entre aspas, desta forma:sed '$d' file