[perl] EXECUTAR COMANDOS

Adrian Galindo agalindo@liceaga.facmed.unam.mx
Mon, 3 Jul 2000 17:14:39 -0500 (CDT)


On Mon, 3 Jul 2000, Roberto Jimeno wrote:

> >...
> >    Quiero executar comendos desde un script de Perl, como lo hago ?
> > 
> >    los comandos son los del Shell por ejemplo
> > 
> >    mk $1
> >    chmod +wrx $1
> > 
> >    ojala que todo lo anterior estubiera en un archivo y desde Perl poder
> >    llamarlo 
> > 
> >    pero como lo hago ?
> > ...
> 
>   #!/bin/perl
>   
>   system("/bin/mkdir $1") || die "Imposible crear directorio: $@" ;
>   system("/bin/chmod $1") || die "Imposible cambiar permisos: $@" ;

Está bien, solo que aquí no se vale usar $1
Se tiene que usar $ARGV[0].

Algo así como:

system("/bin/mkdir $ARGV[0]");

Salu2...

---------------------
L.I. Adrian Galindo Hernandez           Telbip:   51299377
Jefe del Departamento de Analisis       Tel Ofna: 5631-1282 ext. 212
Consejo de Salubridad General, SSA      http://www.facmed.unam.mx/consejo
Ciudad de Mexico 

--------- Pie de mensaje --------------------------------
Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text   : unsubscribe perl