-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Marcio Katan wrote:
>Ol� Lista. Tem um bom tempo que n�o pratico com shell script e comecei
> a fazer um script e o "IF" n�o t� funcionando. Algu�m sabe o porqu�?
> Segue abaixo o script.

Qual deles? Voc� n�o podia simplificar o script para apenas o caso em 
que d� problemas?

>if [ ! -d $DIR_VPN ]; then
>mkdir $DIR_VPN
>               if [ ! -d $FILE_IP ]; then
>               touch $FILE_IP
>               fi
>fi

Esses a� parecem ok, desde que $DIR_VPN e $FILE_IP n�o estejam vazios (e 
n�o est�o).

>if [ !$FILE_IP_PPP ]; then
>touch $FILE_IP_PPP
>fi

Esse definitivamente est� errado. N�o era um if [ ! -f $FILE_IP_PPP ]; ?

>if [ "`/sbin/ifconfig | awk '/ppp/'`" ]; then

Esse � equivalente a if [ -n ...... ];. Parece correto.

>if [ -e $FILE_INDEX ]; then
>rm -f "$FILE_INDEX"
>touch "$FILE_INDEX"
>fi

Correto desde que $FILE_INDEX n�o esteja vazio.

>if [ -e $FILE_IP_EXT ]; then
>rm -f $FILE_IP_EXT
>touch $FILE_IP_EXT
>fi

Idem.

- -- 
  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.4 (GNU/Linux)

iD8DBQFAwSGEM/XwBW70U1gRArthAJ46vsBW0YA0Efe9XipJDQqQ/6GZFACgr8Wr
/8/M+vcFs3cv5Dow4orAw0A=
=pfNU
-----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

Responder a