2006/6/10, Paulo Colomes &lt;<a href="mailto:pcolomes@gmail.com">pcolomes@gmail.com</a>&gt;:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><span class="gmail_quote"></span>Amigos..</div></blockquote><div><br>Hola amigo<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div>Tengo el siguiente problema con mi máquina linux:</div></div></blockquote><div><br>Here we go again...<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div>Quiero hacer una línea de PHP que me permita pasarle un valor determinado a una variable de BASH.<br>Me explico</div></div></blockquote><div><br>exportar una variable? con export.<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div>Tengo el siguiente script guardado como 
lala.php:<br>---------------------------------------------------------------<br>&lt;?php<br>system ('DIRDATE=OK');<br>?&gt;<br>---------------------------------------------------------------<br>La idea es que al ejecutar: &quot;php 
lala.php&quot; en el sistema quede la variable $DIRDATE con el valor &quot;OK&quot;. De tal modo que al escribir desde la consola el comando &quot;echo $DIRDATE&quot; me devuelva &quot;OK&quot;.</div></div></blockquote><div>
<br>si usas bash, entonces tendrás que ejecutar lo que sirve para esto:<br>
<br>
system(' export DIRDATE=\'ok\' ');<br>
<br>
si eso no te sirve, entonces pon esto en otro archivo:<br>
<br>
&lt;?php<br>&nbsp;&nbsp;&nbsp; system('clear');<br>
?&gt;<br>
<br>
por intentar asegurarse de que tus scripts en PHP funcionan en modo consola, eso debería borrarte la consola.<br>
</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div>Según yo deberia funcionarme, pero por más que lo intento no hay caso. No me devuelve el valor. 
<br>Tengo algún error de sintaxis? me falta alguna linea? Quizás hay que modificar algo en el php.ini?</div></div></blockquote><div><br>Pues,si vas a escribir algo para consola sería más recomendable poner al principio:<br>
</div></div>
<br>
#!/usr/bin/php<br>
<br>
y cuando ejecutes tu archivo, lo hagas como ./lala.php ;)<br><br>
&lt;?php die('chau'); ?&gt;<br>
<br>-- <br>Rodrigo Fuentealba Cartes<br>Registered User 387639 - <a href="http://counter.li.org">http://counter.li.org</a>