Hola a todos.
Pues eso, que tengo un fichero de texto que es la salida de una serie de consultas a MySql y deseo poder modificar la última línea del fichero (por ejemplo cambiar una coma por un punto y coma) mediante un script bash
Utilizo la siguiente secuencia, pero no me borra la última línea:
Código:
# localizar la última línea
ULTIMA_LINEA=`tail -1 $FILE_SQL_MENSUAL`
# cambiar el contenido de la linea
NUEVA_LINEA=${ULTIMA_LINEA//),/);}
# eliminar la última línea (esto no funciona)
sed '/$ULTIMA_LINEA/d' $FILE_SQL_MENSUAL > /dev/null
# añadir al final la linea modificada
echo "$NUEVA_LINEA" >> $FILE_SQL_MENSUAL
Gracias adelantadas