2010-08-26 6 views

Respuesta

23

No estoy seguro de entender completamente su pregunta, sin embargo, esto puede ayudarle a:

sed -i '$ s/line number//g' file 

Esto realizará la sustitución sólo en la última línea (debido a $), en sustitución de line number por nada.

man sed, sección Las direcciones pueden ayudarlo a comprender cómo aplicar los comandos sed sobre parte del texto.

1

Para aquellos que están en SunOS que no es GNU, el código siguiente le ayudará:

sed '$d' tmp.dat > test.dat 
+0

Para los curiosos, '/ bin/sed' en OmniOS/Illumos ha SED reemplazado con la versión BSD (además de GNU sed), donde funciona la respuesta de Scharron. – user121391

Cuestiones relacionadas