shell-script-pt
[Top][All Lists]
Advanced

[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
-----------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]