Supongamos que queremos eliminar el primer caracter de una expresión o cada línea de un archivo, sea cual sea. Podemos hacerlo fácilmente utilizando sed:
sed 's/^.//g'
Ahora bien, si lo que queremos es eliminar el último caracter de una expresión o cada línea de un archivo, utilizaríamos sed de la siguiente manera:
sed 's/.$//g'
Y si lo que queremos es eliminar tanto el primer como el último caracter de cada línea: sed 's/^.\|.$//g'
Este último caso lo he utilizado para quitar las comillas de uno de los campos de un fichero.
Publicado por primera vez en http://enavas.blogspot.com.es
0 comentarios:
Publicar un comentario