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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Problema Script para Adicionar Usuários


From: André Luiz
Subject: Re: [shell-script] Problema Script para Adicionar Usuários
Date: Thu, 23 Sep 2004 14:13:48 -0300

Ah garoto! Valeu Rodrigo! entendi sim o erro... muito obrigado pela ajuda!

André Luiz
  ----- Original Message ----- 
  From: Rodrigo Vilaça 
  To: address@hidden 
  Sent: Thursday, September 23, 2004 1:53 PM
  Subject: RES: [shell-script] Problema Script para Adicionar Usuários




  Coloca aspas no teste do if:

  if [ $username = "$verusuario" ] ...

  Quando a variável verusuario for vazia o shell vai interpretar assim:

  [ $username = "" ]

  Se não ele interpreta assim:

  [ $username = ]

  Entendesse o erro?

  []'s
  Rodrigo Vilaça



  >echo -n "Nome de Usuario: "
  >read username
  >verusuario=`cat /etc/passwd |cut -d: -f1 | grep "$username"`
  >if [ $username = $verusuario ]; then
  >        echo "Este usuario ja existe no sistema, processo abortado!"
  >        exit 0
  >else
  >.... prossegue o script

  ---
  Outgoing mail is certified Virus Free.
  Checked by AVG anti-virus system (http://www.grisoft.com).
  Version: 6.0.725 / Virus Database: 480 - Release Date: 19/07/2004



  ---------------------------------------------------------------------
  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.listas-discussao.cjb.net
  ---------------------------------------------------------------------



        Yahoo! Grupos, um serviço oferecido por: 
          


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/
      
    b.. Para sair deste grupo, envie um e-mail para:
    address@hidden
      
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 




[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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