[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Consistencias Usuarios/Grupos
From: |
ddosv2003 <address@hidden> |
Subject: |
Re: Consistencias Usuarios/Grupos |
Date: |
Fri, 11 Apr 2003 20:12:46 -0000 |
User-agent: |
eGroups-EW/0.82 |
Olá Vinícius, muito obrigado, vou estudá-lo e testá-lo...será muito
importante pra mim.
Espero que logo logo, eu possa estar tb contribuindo para a lista,
pois por enquanto... só poço pedir ajuda!
[]s,
Débora
--- Em address@hidden, Vinicius Della Libera
<vinicius@s...> escreveu
> Oi Debora, da uma olhada neste script. Boa sorte com bash :)
>
> #!/bin/sh
>
> GID="`fgrep $1 /etc/passwd | cut -f4 -d:`"
> HOME_DIR="`fgrep $1 /etc/passwd | cut -f6 -d:`"
>
> # checa o grupo
> if [ -z $GID ]; then
> echo "Usuario $1 nao existe";
> elif [ -z `fgrep $GID /etc/group` ]; then
> echo "Grupo: nao existe"
> else
> echo "Grupos: `fgrep $1 /etc/group|cut -f1 -d:|sed ':a;$!N;s/
\n/,
> /g;ta'`"
> fi
>
> # checa o diretorio
> if [ -z $HOME_DIR ]; then
> echo "Diretorio: nao existe"
> else
> echo "Diretorio: $HOME_DIR"
> fi
>
> até+!
>
> dm1tri
>
> --
> Vinícius Della Líbera
> vinicius@s...
> irc.oftc.net - dm1tri
>
> On Wed, 9 Apr 2003, ddosv2003 <ddosv@h...> wrote:
>
> > Olá, pessoal, sou totalmente leiga em script estou começando
> > agora em
> > bash, será q alguém poderia me dar uma dica, ou um exemplo de um
> > script que lê o arquivo etc/passwd e verifica por exemplo se o
> > grupo
> > do usuário é válido, ou seja, está constando no arquivo
> > de grupos, se
> > foi criado um diretório no /home p ele, outras verificações ou
> > pelo
> > menos uma dessas p me ajudar? Ou qq outro exemplo com
> > manipulação de
> > arquivos!!!!
> > Obrigado,
> > []s,
> > Débora
> >
> >
> >
> > ------------------------------------------------------------------
---
> > Esta lista não admite a abordagem de outras liguagens de
programação, como perl, C etc. Quem insistir em não seguir esta regra
será moderado sem prévio aviso.
> > ------------------------------------------------------------------
---
> > Sair da lista: address@hidden
> > ------------------------------------------------------------------
---
> > Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
> > ------------------------------------------------------------------
---
> >
> >
> > Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
> >
> >