[Debian-sv] formato de salida con el bash
black shadow
blackshadow339 en hotmail.com
Dom Dic 14 00:31:30 CST 2008
> Date: Sun, 14 Dec 2008 00:29:18 -0600> From: kbezon en gmail.com> To: debian-sv en lists.debian.org.sv> CC: gul en linux.ues.edu.sv; wilx.sv en gmail.com; ubuntu-sv en lists.ubuntu.com; wilberueslinux en yahoo.com.mx> Subject: Re: [Debian-sv] formato de salida con el bash>> aposada en kikapu:~/Desktop$ cat foobar | awk -F\; {'print> "-----------------------------------------------------------------------------\n\t\t\tBoleta> del Empleado\n\nID empleado: " $1"\t\t\t\tNombre y Apellido: " $2" "$3> "\nDepartamento: No aparece :)\t\tCategoria: Tampoco sale\nSalario> Base: "$7 "\t\t\tSalario Neto:" $9> "\n-----------------------------------------------------------------------------\n"'}>> -----------------------------------------------------------------------------> Boleta del Empleado>> ID empleado: 1 Nombre y Apellido: roco loroco> Departamento: No aparece :) Categoria: Tampoco sale> Salario Base: 500 Salario Neto:300> ----------------------------------------------------------------------------->> -----------------------------------------------------------------------------> Boleta del Empleado>> ID empleado: 2 Nombre y Apellido: tio coyote> Departamento: No aparece :) Categoria: Tampoco sale> Salario Base: 600 Salario Neto:300> ----------------------------------------------------------------------------->> -----------------------------------------------------------------------------> Boleta del Empleado>> ID empleado: 3 Nombre y Apellido:> chamako loreto> Departamento: No aparece :) Categoria: Tampoco sale> Salario Base: 900 Salario Neto:300> ----------------------------------------------------------------------------->> aposada en kikapu:~/Desktop$>> Solo falta ponerle las lineas verticales.>> saludos.>>>> 2008/12/13 william vides :>> buen dia!>>>> Estoy tratando de resolver un problemilla q me encontre por ahi XD>> tengo q darle formato a unos registros q tengo en un archivo de texto, el>> archivo de texto esta separado por ( ; ) y la informacion q contiene es>> esta:>>>> 1;roco;loroco;2006-11-9;2007-06-15;SSK;500;2009-01-21;300>> 2;tio;coyote;2004-02-2;2007-06-15;DDK;600;2009-01-21;300>> 3;chamako;loreto;2001-06-1;2007-06-15;SSK;900;2009-01-21;300>>>> Descripcion por filas>> 1 = ID del empleado>> 2 = Nombre>> 3 = Apellido>> 4 = Fecha de nacimiento>> 5 = Fecha de contratacion>> 6 = categoria de descuentos>> 7 = salario>> 8 = (asaber pero creo q es otra fecha :P)>> 9 = salario neto>>>> El problema es q no se como darle formato a una salida q el enunciado dice,>> y la salida deberia ser esta:>>>>>> ------------------------------------------------------------------------------------------------------------>> | Boleta de empleado>> |>> |>> |>> | ID empleado: Nombre y Apellido:>> |>> | Departamento:>> Categoria: |>> | Salario base: Salario>> neto |>> ------------------------------------------------------------------------------------------------------------>>>> lo podria hacer de la siguiente forma para imprimir el 2 empleado:>>>> cat archivo_empleados | grep "2" | cut -d ";" -f1-3,6,7,9>>>> con eso extraigo el id, nombre, apellido, descuentos, salario y salario neto>> ..... pero de ahi ya no se como mostrarlo en ese formato.>> alguna idea para hacerlo en 1 sola linea o de alguna forma asignarle esos>> valores a variables ???>>>> gracias de antemano!>>>>>> _______________________________________________>> Debian-sv mailing list>> Debian-sv en lists.debian.org.sv>> http://lists.debian.org.sv/cgi-bin/mailman/listinfo/debian-sv>>>>> _______________________________________________> Debian-sv mailing list> Debian-sv en lists.debian.org.sv> http://lists.debian.org.sv/cgi-bin/mailman/listinfo/debian-sv
_________________________________________________________________
Suspicious message? There’s an alert for that.
http://windowslive.com/Explore/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_broad2_122008
Más información sobre la lista de distribución Debian-sv