[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[shell-script] Re: Remover linha de arquivos
From: |
opa |
Subject: |
[shell-script] Re: Remover linha de arquivos |
Date: |
Thu, 13 May 2004 16:07:11 -0300 hrN |
Acho que isto resolve:
-----rmuser
grep -v ^$1: nesse_formato >arq1
grep -v ^$1$ o_outro >arq2
-----
Se você comandar:
rmuser joao
a linha começando com joao deverá sumir nos dois arquivos.
Se funcionar, é só você acrescentar mv arq1 e arq2 para os originais.
Principalmente na fase inicial, não esqueça de ter bkp dos originais. :)
---------------------------------------------------------------------
> From: lima1601 [mailto:listas@r...]
> Sent: quinta-feira, 13 de maio de 2004 15:26
>
> 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.
>
> Obrigado,
>
> Eduardo Lima
>
> P.S: Uso slackware 9.1
- [shell-script] Re: Remover linha de arquivos,
opa <=