2015-07-01 11:31 GMT-05:00 Debia Linux <[email protected]>:
> 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) creo que no sabes usar las
palabras "profesional" ni la palabra "base de datos".
(corrijo porque pulse sin darme cuenta y envie la idea sin terminar).

>
> Tengo derecho a usar mi "propio" codigo a mi entera libertad "creo"
> ¿Si es cierto?.
>
>>
>> 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/[email protected]

Responder a