[bcn-pm] Problemas con split.

mimosinnet mimosinnet a gmail.com
dim feb 19 06:27:04 PST 2013


El dilluns, 18 de febrer del 2013 a les 11:05, Miquel Ruiz va escriure:

> La llamada "system" no retorna el output del comando, sinó su "exit code".
> 
> Para capturar el output lo tendrás que ejecutar con backticks:
> 
> @TOTAL = split(/\s+/, `comandos_oracle`));

Mil gràcies! El missatge m'ha fet buscar un enllaç explicant les diferències:

http://www.perlhowto.com/executing_external_commands

method		use if ...
system()	you want to execute a command and don't want to capture its output
exec		you don't want to return to the calling perl script
backticks	you want to capture the output of the command
open		you want to pipe the command (as input or output) to your script

Abraçades!

-- 
Mimosinnet
Linux User: #463211
41:24:51N (41.4141) 2:11:24E (2.1902)

Ningún Lugar
Activisme Cultural per a la Transformació Social
http://generatech.org/ningunlugar

Fractalitats en Investigació Crítica
Investigació Crítica per a la Transformació Social
http://psicologiasocial.uab.es/fic

-------------- part següent --------------
A non-text attachment was scrubbed...
Name: no disponible
Type: application/pgp-signature
Size: 198 bytes
Desc: no disponible
URL: <http://mail.pm.org/pipermail/barcelona-pm/attachments/20130219/a603db64/attachment.bin>


Més informació sobre la llista de correu Barcelona-pm