A todas las lineas del file que tenes vacias tenes que ingresarles el mismo pais?
Abri el file con el vi o vim y apreta lo siguiente... :g/||/s//|pais|/g Y listo reemplazas los || por |pais| y fue El jul. 1, 2015 6:09 PM, "Angel Claudio Alvarez" < [email protected]> escribió: > El Wed, 1 Jul 2015 11:31:09 -0500 > Debia Linux <[email protected]> escribió: > > > 2015-06-30 17:33 GMT-05:00 Angel Claudio Alvarez < > [email protected]>: > > > El Tue, 30 Jun 2015 11:46:24 -0500 > > > Debia Linux <[email protected]> escribió: > > > > > >> Listeros: > > >> > > >> Buenos dias tengan todos ustedes. > > >> > > >> Tengo una base de datos en un archivo de texto que manejo en bash > > >> (solo he podido ingresar los datos con un script sencillo mediante > > >> comando echo y read). > > >> > > >> La estructura del la base de datos (productos.db) es: > > >> > > >> CODIGO PRODUCTO|NOMBRE DE PRODUCTO|PAIS ORIGEN|DESCRIPCION| > > >> 124564_78789888878|CALCULADORA||CALCULADORA DIGITAL CON 15 DIGITOS| > > >> > > > > > > No es una "base de datos" es un archivo de texto > > > > Lo mencione al principio del exrito. > > > > " Tengo una base de datos en un archivo de texto que manejo en bash " > > " (solo he podido ingresar los datos con un script sencillo mediante " > > > > > > > >> Como podran ver en la columna 3 (pais de origen no existe pais de > > >> origen esta en "blanco" (por decirlo de alguna manera. > > >> > > >> ¿Como puedo hacerle mediante algun comando para ingresar el nombre del > > >> pais (ya que en su momento no sabiamos el pais donde se mando a hacer) > > >> justamente en la columna tres. > > >> > > >> mediante egrep puedo aislar la linea de este producto (porque son > > >> muchos productos con un codigo diferente. > > >> > > >> egrep 124564_78789888878 productos.db > tmp0 > > >> > > >> > > >> Ya tengo aislada la linea y ahora ¿Cómo le hago?. Podria yo usar tal > > >> vez awk pero no se como funcionaria. > > >> > > >> Gracias por su ayuda. > > > > > > Por que no hace las cosas de forma profesional, utilizas un lenguaje > de programacion y una verdadera base de datos?? > > > Para empezar tenes perl y sqlite3 o python y sqlite3 > > > > Hacerlo de esta manera ¿No es profesional?. ¿Si Windows dice que solo > > los profesionales usan office? entonces ¿Donde queda toda la comunidad > > libre?. > > > > Agradezco tu respuesta, pero si no use correctamente la palabra "base > > de datos" (que no necesariamente una DB tiene que ser digitalizada, > > existen bases de datos historicas). > > > > Tengo derecho a usar mi "propio" codigo a mi entera libertad "creo" > > ¿Si es cierto?. > > si obvio, tenes la libertad de complicarte la vida vos solito > > > > > > > > con 10 lineas tenes todo resuelto de forma prolija y ordenada > > > > Agradezco tu comentario. > > > > > > > > > > > >> > > >> Debianeromx > > >> > > >> > > >> -- > > >> To UNSUBSCRIBE, email to [email protected] > > >> with a subject of "unsubscribe". Trouble? Contact > [email protected] > > >> Archive: > https://lists.debian.org/[email protected] > > >> > > > > > > > > > -- > > > Angel Claudio Alvarez <[email protected]> > > > > > > > > > -- > > > To UNSUBSCRIBE, email to [email protected] > > > with a subject of "unsubscribe". Trouble? Contact > [email protected] > > > Archive: > https://lists.debian.org/[email protected] > > > > > > > > > -- > > To UNSUBSCRIBE, email to [email protected] > > with a subject of "unsubscribe". Trouble? Contact > [email protected] > > Archive: > https://lists.debian.org/cam50unzqso_i+fphfmidnhj0-munk-ra0varkboa-agdebi...@mail.gmail.com > > > > > -- > Angel Claudio Alvarez <[email protected]> > > > -- > To UNSUBSCRIBE, email to [email protected] > with a subject of "unsubscribe". Trouble? Contact > [email protected] > Archive: > https://lists.debian.org/[email protected] > >

