insertar caracter
user name
someusernamehere en gmail.com
Mie Mar 14 17:45:24 CLT 2007
On 3/14/07, Roberto Bonvallet <rbonvall en alumnos.inf.utfsm.cl> wrote:
>
> user name:
> > Lo que pasa es que tengo un archivo.txt que tiene la siguiente forma:
> > jksasahassasa ssasa usdjhdjd
> > hgsfdgsdhfdsffdsfs fsdfsf sdfsdfsdf
> > adfasfddsfd fsdfsfsfs fsdfsfs
> >
> > y etcetera, entonces lo que quiero hacer es insertar una "," (coma) en
> el
> > espacio que corresponda a la posicion numero 10 en cada fila
>
> No me queda claro si lo que quieres como resultado es esto:
>
> jksasahass,asa ssasa usdjhdjd
> hgsfdgsdhf,dsffdsfs fsdfsf sdfsdfsdf
> adfasfddsf,d fsdfsfsfs fsdfsfs
>
> o esto:
>
> jksasahassasa,ssasa usdjhdjd
> hgsfdgsdhfdsffdsfs,fsdfsf sdfsdfsdf
> adfasfddsfd,fsdfsfsfs fsdfsfs
>
> En el primer caso, la solucion es:
>
> $ sed 's/./&,/10' -i archivo.txt
>
> y en el segundo caso:
>
> $ sed 's/ /,/' -i archivo.txt
Muchas gracias Roberto, con el primero tengo, lo demas ya lo tengo, es que
tengo que formatear un archivo solo me faltaba eso, gracias :)
Más información sobre la lista de distribución Linux