-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
[EMAIL PROTECTED] wrote:
>#/bin/bash
>stringZ="luiz fernando"
>echo `expr substr $stringZ 1 2`
Aprenda a usar "":
$ stringZ="luiz fernando"
$ echo `expr substr $stringZ 1 2`
expr: syntax error
$ echo `expr substr "$stringZ" 1 2`
lu
Vamos a outro exemplo:
$ stringZ="*"
$ echo $stringZ
[uma linha com um monte de nomes de arquivos suprimida]
$ echo "$stringZ"
*
$ stringZ="-e a"
$ echo $stringZ
a
$ echo "$stringZ"
- -e a
Imagine se stringZ fosse "-rf /" e voc� executasse rm $stringZ ao inv�s de
rm -- "$stringZ"
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFBRh6DM/XwBW70U1gRAiorAJ4llMKRlhW8ckR7E8Xfa5iKMnuJDACfQfYM
Bm4eH0w1i6WeyJvbovQbiYE=
=HIIz
-----END PGP SIGNATURE-----
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html