[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Resumo 1134
From: |
Marcelo G. Dias |
Subject: |
Re: [shell-script] Resumo 1134 |
Date: |
Mon, 17 May 2004 15:27:17 -0300 |
User-agent: |
KMail/1.5.3 |
Em Qui 13 Mai 2004 18:00, address@hidden escreveu:
> From: "lima1601" <address@hidden>
> To: <address@hidden>
> Sent: Thursday, May 13, 2004 3:26 PM
> Subject: [shell-script] Remover linha de arquivos
>
>
> Olá pessoal,
>
> Desculpem a mensagem anterior, é q teclei o enter no assunto...
>
> Bem, estou com o seguinte problema:
>
> Tenho dois arquivos com nomes de usuários...
>
> Um nesse formato:
>
> #nome:senha
> joao:XcggRtttuue
> jose:78hjHHGTefgg
> pedro:JJK*(96FRtt
>
> O outro:
>
> #nome
> joao
> jose
> pedro
>
>
> Estou fazendo um script para incluir e excluir nomes nesses arquivos,
> incluir já consegui fazer, mas excluir estou apanhando, mesmo porque
> sou um zero à esquerda em shell.
>
> Será q alguem pode me ajudar.
Se o arquivo não tem nomes iguais para remover "joao" use:
EXCLUI=`grep -v "^joao" arquivo`
echo "$EXCLUI" > arquivo
O grep com a opção -v informa que ele deve listar todas as linhas menos a que
comessar com "joao".
>
> Obrigado,
>
> Eduardo Lima
>
> P.S: Uso slackware 9.1
--
\|||||/
(o o) *** Seja Livre e evite a pirataria use GNU/Linux ***
--( )-0ooo-------------------------------------------------------
| MARCELO GIOVANNI DIAS - WEBMASTER
| E-mail: address@hidden - Site : http://www.boletim.net
-----------------------------------------------------------------