[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RES: [shell-script] Lendo o conteudo de um arquivo
From: |
Gentil de Bortoli Júnior |
Subject: |
Re: RES: [shell-script] Lendo o conteudo de um arquivo |
Date: |
Wed, 21 Sep 2005 14:51:42 -0300 |
User-agent: |
Debian Thunderbird 1.0.2 (X11/20050602) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Esqueci de um detalhe. Chame o script assim:
$ ./Insere.sh <programa1> <programa2> ... <programaN>
[]s
Gentil de Bortoli Júnior
KeyID: 0x8383E070 - www.keyserver.net
Gentil de Bortoli Júnior wrote:
> Reinaldo, fiz aqui uma versão simplificada do que (acho) que você
> quer. Não vou dizer onde você está errando. :-) Veja.
>
> $ cat Programas.txt
> amsn
> icq
> firefox
>
> $ cat Insere.sh
> #!/bin/sh
>
> arquivo="Programas.txt"
> programas=${*}
>
> for programa in ${programas}; do
> if ! grep -w ${programa} ${arquivo} > /dev/null; then
> echo ${programa} >> $arquivo
> echo "Programa '${programa}' Cadastrado."
> else
> echo "Programa '${programa}' Já Existe."
> fi
> done
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDMZ2uU6AHyoOD4HARAu5oAKDfUjqJcI46YdRSmsHETMJ5FDKXBACdEH4Y
779ieUPgvr01P6RPVNroWbQ=
=J9JL
-----END PGP SIGNATURE-----