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