Ya lo he conseguido, creo que el problema estaba al usar la librería blob para listar los archivos que ahí en un directorio, en su ausencia uso os.popen(&quot;ls %s&quot; % path), es curioso pero quitandolo ahora si &quot;lee&quot; el archivo fuera de la shell<br>
<br>antes tenia esto:<br><br>[...]<br>from glob import glob<br><br>for archive in glob(&quot;%s/*&quot; % path):<br>    if not os.path.isfile(archive):<br>        continue<br>    f = open(archive)<br>    for line in f.readlines():<br>
        if search.rstrip().lower() in line.lower():<br>            lines.append(line.rstrip(&#39;\n&#39;))<br>            i += 1<br>    f.close()<br>[...]<br><br>Por esto (funciona):<br><br>[...]<br>for archive in os.popen(&quot;ls %s&quot; % dirlog).readlines():<br>
    if not os.path.isfile(&quot;%s%s&quot; % (dirlog, archive.rstrip(&quot;\n&quot;))):<br>        continue<br>    f = open(&quot;%s%s&quot; % (dirlog, archive.rstrip(&quot;\n&quot;)))<br>    for line in f.readlines():<br>
        if search.rstrip().lower() in line.lower():<br>            lines.append(line.rstrip(&#39;\n&#39;))<br>            i += 1<br>    f.close()<br>[...]<br><br>Un saludo<br><br><div class="gmail_quote">El 22 de noviembre de 2011 17:34, Oswaldo <span dir="ltr">&lt;<a href="mailto:listas@soft-com.es">listas@soft-com.es</a>&gt;</span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">El 22/11/2011 16:58, chakalinux escribió:<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
No ahí links, son archivos simples, el tema que no veo como resolverlo,<br>
el tema es cuando se re realiza la llamada a fork() y sales de la shell,<br>
el archivo sigue ejecutandose y funciona todo menos cuando desde la<br>
aplicación que en este caso es un cliente iRC intento leer el log, me<br>
dice que no existe, en cuanto entro a la shell remota lo encuentra por<br>
arte de magia sin tocar nada :)<br>
<br>
</blockquote>
<br></div>
Haz un ejemplo los mas simple posible, pero en el que se reproduzca el problema y envialo en un archivo adjunto a la lista para que podamos comprobar.<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
-- <br>
Oswaldo</font></span><div class="HOEnZb"><div class="h5"><br>
______________________________<u></u>_________________<br>
Python-es mailing list<br>
<a href="mailto:Python-es@python.org" target="_blank">Python-es@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/python-es" target="_blank">http://mail.python.org/<u></u>mailman/listinfo/python-es</a><br>
FAQ: <a href="http://python-es-faq.wikidot.com/" target="_blank">http://python-es-faq.wikidot.<u></u>com/</a><br>
</div></div></blockquote></div><br>