<div dir="ltr">Holas!<div><br></div><div>Hacía mucho tiempo que no hacía nada con Perl, y lo estoy pagando con creces...</div><div><br></div><div>Tengo un script que ejecuta directamente de sistema una orden para el oracle-asm. De ahí extraigo ésto:</div>


<div><br></div><div>NAME           512   4,096    1,048,576 CONNECTED   EXTERN         139,384         34,572     24.80</div><div><br></div><div>Lo que necesito es trabajar con los tres últimos números. Para ello he probado lo siguiente:</div>


<div><br></div><div>@TOTAL = split(/\s+/,system("comandos_oracle"));<br></div><div>print $total[6];</div><div><br></div><div style>No funciona; me dá el bonito mensaje conforme no sabe nada de la variable $total:</div>

<div style>"Use of uninitialized value in print at <a href="http://testasm.pl">testasm.pl</a> line..."</div><div style><br></div><div style>Si digo de hacer el split así:</div><div style>@TOTAL = split(/ /,system....);</div>

<div style>Pasa exactamente lo mismo (hay un espacio entre / y /).</div><div style><br></div><div style>También he probado pasando el contenido a $TOTAL, y ejecutando luego el split y asignación:</div><div style><br></div>

<div style>$TOTAL = system("comandos_oracle");</div><div style>@TOTAL = split(/\s+/, $TOTAL); #el split probado con \s y /<espacio>/</div><div style><br></div><div style>Pero el resultado es exactamente el mismo... sigh...</div>

<div style><br></div><div style>Seguro que es una tontería que tengo delante (o no), pero, ¿alguien podría echarme un cable por favor?</div><div style><br></div><div style>Por cierto, he probado un foreach sobre @TOTAL, para ver qué hay en cada posición, y por lo que veo, sencillamente parece que el split *no* se hace (o eso me parece a mí).</div>

<div style><br></div><div style>Gracias!</div><div><div><br></div>-- <br>---------------------------------------------------------------------------------------<br>
Have a nice day  ;-)<br>TooManySecrets<br><br>/"\   ASCII Ribbon Campaign  | FreeBSD Since 4.1<br>\ / - NO HTML/RTF in e-mail  | GNU/Linux Since 1993.<br> X  - NO Word docs in e-mail | openSUSE Member since 2008<br>

/ \  - <a href="http://blog.toomany.net" target="_blank">http://blog.toomany.net</a> | <a href="http://twitter.com/toomanysecrets" target="_blank">http://twitter.com/toomanysecrets</a><br>
---------------------------------------------------------------------------------------
</div></div>