[l-linux] [P] Linea de Comando Shell

Ernesto Hernandez-Novich emhn at telcel.net.ve
Thu Aug 7 07:55:44 CDT 2003


On Wed, 6 Aug 2003, Ymilu Herrera wrote:
> La pregunta es la siguiente
>
> ? Como interpreto la siguiente Linea ?
>
> $BaseDir           =~ s/lpspd//g;

Esa línea no corresponde a la programación de bash, ksh, tcsh, zsh ni
ash, así que si tu afirmas que es de algún shell, dinos cuál.

Aparentemente es Perl y en ese caso su efecto es que a los contenidos de
la variable $BaseDir se les aplica la operación de sustitución, buscando
'lpspd' (sin las comillas) y se reemplaza cada ocurrencia por la cadena
vacía; la operación se repite tantas veces como aparezca 'lpspd' en la
cadena gracias al modificador global 'g'. El resultado final de tal
sustitución se asigna a la variable $BaseDir.

man perlop
-- 
Ernesto Hernández-Novich - On Linux 2.6.0-test2 i686 - Unix: Live free or die!
Geek by nature, Linux by choice, Debian of course.
If you can't apt-get it, it isn't useful or doesn't exist.
GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3
¿Sabe leer? Elimine mi firma de sus respuestas; sé quién soy ;)

------------------------------------------------------------------------
Enviar e-mail a <majordomo at pm.org> colocando en el cuerpo:
"UNSUBSCRIBE caracas-pm-list" para desuscribirse.
"INFO caracas-pm-list" para conocer las reglas de etiqueta.
------------------------------------------------------------------------



More information about the caracas-pm mailing list