[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: acrescentar caracter
From: |
lferreir1 |
Subject: |
Re: acrescentar caracter |
Date: |
Tue, 03 Aug 2004 12:07:41 -0000 |
User-agent: |
eGroups-EW/0.82 |
Caio, vc terá que fazer um loop, tipo for no seu script, lendo linha
a linha o arquivo teste.db
Dúvidas, é só escrever.
Luiz
--- Em address@hidden, caio ferreira <idic@t...>
escreveu
> lferreir1 wrote:
> > O seu script funcionou OK no meu ambiente UNIX-Solaris. Forcei o
> > resultado da variável PASSWORD.
> > Debugue o seu script ( opção -x ) e verifique o valor da variável
> > PASSWORD.
> >
> > # sh -x teste
> > WORKDIR=/root/scripts/users
> > HOMEDIR=/home
> > USERSFILE=teste.db
> > CUT=/usr/bin/cut
> > + grep -v # teste.db
> > PASSWORD=34567890
> > + sed s|::|:34567890:| teste.db
> > /tmp
> > # cat arquivo-novo
> > caio:openware:34567890:/bin/bash
>
> Aqui deu problema.
>
> No arquivo teste.db coloca mais de uma linha, tipo
>
> user1:empresa::/bin/bash
> user2:empresa::/bin/bash
>
> akira:~/scripts/users# sh -x teste.sh
> + WORKDIR=/root/scripts/users
> + HOMEDIR=/home
> + USERSFILE=teste.db
> + CUT=/usr/bin/cut
> ++ grep -v '#' /root/scripts/users/teste.db
> ++ makepasswd --chars 8 --string
abcdefghijklmnopqrstuvwxyz1234567890
> + PASSWORD=6ewz14n1
> + sed 's|::|:6ewz14n1:|' teste.db
> ++ makepasswd --chars 8 --string
abcdefghijklmnopqrstuvwxyz1234567890
> + PASSWORD=qvp2pvkw
> + sed 's|::|:qvp2pvkw:|' teste.db
>
> akira:~/scripts/users# cat arquivo-novo
> # LOCALNAME : LOCALGROUP : PASSWD : DEFAULTSHELL
> user1:empresa:qvp2pvkw:/bin/bash
> user2:empresa:qvp2pvkw:/bin/bash
- Re: [shell-script] acrescentar caracter, caio ferreira, 2004/08/02
- Re: acrescentar caracter, lferreir1, 2004/08/02
- Re: [shell-script] Re: acrescentar caracter, caio ferreira, 2004/08/02
- Re: acrescentar caracter, lferreir1, 2004/08/02
- Re: [shell-script] Re: acrescentar caracter, caio ferreira, 2004/08/02
- Re: acrescentar caracter,
lferreir1 <=
- Re: [shell-script] Re: acrescentar caracter, caio ferreira, 2004/08/03
- Re: acrescentar caracter, lferreir1, 2004/08/04
- Re: [shell-script] Re: acrescentar caracter, caio ferreira, 2004/08/04