ajuda sobre comandos

1. ajuda sobre comandos

Vinicius
ViniciusSilva

(usa Sabayon)

Enviado em 16/10/2010 - 10:05h

Estava dando uma olhada nos scripts do forum, para ver o funcionamento deles, e queria saber o que essas duas funções fazem:

resultado=$(grep $contato contacts|wc -l)
grep -v $contato contacts.old > contacts;

Elas foram usadas no script ANDY aki no vol.



  


2. Re: ajuda sobre comandos

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/10/2010 - 10:31h

resultado é uma variável para saber sobre o grep digite no terminal
grep --help
ou para mais info
man grep
de resto são somente opções e variáveis.



3. hmmm

WILLIAM FELIPE DUTRA ABREU DA SILVA
will_drop

(usa Ubuntu)

Enviado em 16/10/2010 - 10:58h


kra pelo o q deu para entender, acredito q por estar escrito contato, isso ai é o q? um scrip de agenda? o.O

pq assim,

resultado=$(grep $contato contacts|wc -l)
variavel=$(procure dentro de $contato o arquivo ou palavra contacts|e mostre a linha que ele esta ou quantas vezes ele aparece algo assim)

grep -v $contato contacts.old > contacts;

procure apenas as linhas que nao coincidem entre $contato e contacts.old e escreva em contacts;

no meu ver, se é q estou certo, é isso q ele faz.




4. Re: ajuda sobre comandos

DAVISON MARCEL PASQUALINI
fdmarp

(usa Debian)

Enviado em 18/10/2010 - 19:46h

Bem, eu diria que:

resultado=$(grep $contato contacts|wc -l)

Conta a quantidade de linha em que aparece o conteudo da variavel "contatos" no arquivo "contacts".

grep -v $contato contacts.old > contacts;
Elimina os contatos do arquivo contacts.old (provavelmente uma cópia do contacts) e joga no "contacts".

Então a grosso modo ele elimina contatos e conta quantos contatos ~foram eliminados ... parece isso.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts