Bueno, ya lo tengo. Se ve que necesito unas vacaciones:
awk '{print $3"\t"$5}'
tan fácil como esto.
On Tue, 10 Aug 2010 12:29:19 +0200
Esteban Torres <[email protected]> wrote:
>
> Tengo un fichero en el que he realizado una busqueda. El fichero tiene este
> formato ya que le he realizado un ls -al sobre la busqueda
>
> -rwxrwxrwx 1 root root 346624 abr 3 2007 /ruta1
> -rwxrwxrwx 1 root root 349696 nov 2 2007 /ruta2
> -rwxrwxrwx 1 root root 392704 nov 2 2007 /ruta3
> -rwxrwxrwx 1 root root 392192 nov 2 2007 /ruta4
> -rwxrwxrwx 1 root root 392704 nov 2 2007 /ruta5
> -rwxrwxrwx 1 root root 444928 nov 2 2007 /ruta6
> -rwxrwxrwx 1 root root 406528 nov 2 2007 /ruta7
>
> Lo que quiero es mostrar en otro fichero esta informacion separadas por
> columnas y que tenga el siguiente formato:
>
> #Usuario# #Fecha_creacion# #Tamaño# #Ruta#
> root abr 3 346624 /ruta1
> root nov 2 349696 /ruta2
>
>
> Y así sucesivamente hasta terminar el fichero. Cuando intento recorrer el
> fichero linea a linea para procesarla, siempre me procesa la primera columna
> y me mete un retorno de carro. Si le pongo que me pinte awk '{print $3}' y
> despues le digo un printf "\t" y a continuacion le digo que me pinte awk
> '{print $4}'. Este último awk me lo hace en la linea de abajo.
>
> Vamos, que estoy atascado y no consigo saber como mostrar esa información
> separadas por columnas.
>
>
>
>
>
>
>
> --
> To UNSUBSCRIBE, email to [email protected]
> with a subject of "unsubscribe". Trouble? Contact [email protected]
> Archive: http://lists.debian.org/[email protected]
>
--
Esteban Torres Rodríguez
Área de Soporte Técnico
Subdirección de Sistemas de Información
Empresa Pública Desarrollo Agrario y Pesquero
email: [email protected]
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]