[Perl] Re: =?iso-8859-1?Q?=5BPerl=5D_a=F1adir_a_cadenas?=
roberto@expoempresas.com
roberto@expoempresas.com
Fri, 14 Dec 2001 14:24:09 -0600
Hola Ra=FAl, Dios te bendiga.
On Thu, Dec 13, 2001 at 10:57:41AM -0600, Ra=FAl Arg=E1ez wrote:
>=20
> [cortes-pregunta-ya-respondida]
>=20
> Otra duda: al enviar a ejecutar un comando de shell desde perl=20
> =BFcomo puedo saber si se ejecuto bien o no?
> lo que hago es esto: $x=3D`mkdir xxx`
> sin embargo en $x no me guarda nada si se ejecuto bien o mal.
Con las comilla hac=EDa atras (`), Perl pone en la variable la salida
del comando, por ejemplo:
$maquina =3D `uname -n`;
Para ver el c=F3digo de error (si es que te genera alguno), puedes usar:
$x =3D system("mkdir directorio");
Lo cual te pone el c=F3digo de error en $x. En:=20
perldoc -f system=20
Se explican los c=F3digos de error que te puede regresar esta funci=F3n.
Saludos
Roberto Ruiz
--
LINUX: the FREE 32 bit OS for [3456]86 PC's available NOW!