redireccion de salida a un archivo
Pablo Alvarez (IAlvear)
soporte en ialvear.com
Sab Mayo 27 01:13:29 CEST 2006
hermoso, lo voy a hacer desde python!!
ahora en un rato lo armo.
gracias!
Lionel Iturri wrote:
> Pablo Alvarez (IAlvear) wrote:
>
>
>> Tienes razon, no me va tan bien como pense. :(
>>
>> sigo buscando.
>>
>> Inigo Aldazabal Mensa wrote:
>>
>>
>>> Sí, pero fíjate que Pablo en su primer mesaje hacía alusión a añadir
>>> al fichero, concretamente "porque con >> en linux no me redirecciona
>>> todo".
>>> Así que supuse que lo que quería hacer era añadir incrementalmente la
>>> salida al fichero en cuestión. De ahí tanta redirección (porque
>>> programa &>> fichero parece que no se puede).
>>>
>>> Si hay alguna otra forma mas sencilla estaría bien saberlo ;-).
>>>
>>> Saludetes,
>>>
>>> Iñigo
>>>
>>>
>>> El Thursday, 25 de May de 2006 23:48, Pablo Alvarez (IAlvear) escribió:
>>>
>>>
>>>
>>>> si si si, con:
>>>>
>>>> programa &> fichero
>>>>
>>>>
>>>> va a parar todo a el fichero.
>>>>
>>>> mil gracias!!!!
>>>>
>>>> Juan Ezquerro Llanes wrote:
>>>>
>>>>
>>>>
>>>>>> En bash es:
>>>>>>
>>>>>> $> programa 2>&1 >> fichero_destino
>>>>>>
>>>>>>
>>>>> Me voy a permitir un pequeño apunte a esto, si haces:
>>>>>
>>>>> programa &> fichero
>>>>>
>>>>> Las salida estandar y la de error van a para a fichero sin tanta
>>>>> redireccion :)
>>>>>
>>>>> Saludos.
>>>>> _______________________________________________
>>>>> Python-es mailing list
>>>>> Python-es en aditel.org
>>>>> http://listas.aditel.org/listinfo/python-es
>>>>>
>>>>>
>>>> _______________________________________________
>>>> Python-es mailing list
>>>> Python-es en aditel.org
>>>> http://listas.aditel.org/listinfo/python-es
>>>>
>>>> ------------------------------------------------------------------------
>>>>
>>>>
>>>> _______________________________________________
>>>> Python-es mailing list
>>>> Python-es en aditel.org
>>>> http://listas.aditel.org/listinfo/python-es
>>>>
>>>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en aditel.org
>> http://listas.aditel.org/listinfo/python-es
>>
>>
> La forma de redireccionar las dos salidas (stdout y stderr) a un archivo
> y anexarlo al final es:
>
> programa >> log 2>&1
>
>
> sino podes probar haciendolo desde python directamente, que es mas
> elegante ;-) .
>
>
> import sys
>
> log=open('registro', 'a')
>
> sys.stdout=log
> sys.stderr=log
>
> print 'Esto va al registro'
>
> sys.stderr.write('Y esto tambien\n')
>
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
>
Más información sobre la lista de distribución Python-es