Olá Pessoal, Todos os exemplos que foram me passado, funcionaram, só não sei escolher qual o melhor para usar no programa, mas acho que nesse caso, depende muito do que eu quero que o programa faça.
Valeu pelas respostas. []´s Adauto Ferreira dos Santos ----- Original Message ----- From: Emerson Domingues Souto To: [email protected] Sent: Thursday, February 02, 2006 11:45 AM Subject: Re: [shell-script] Variável recebendo outra Olá Adauto, Simplesmente use: RA=`cut -c2-9 "$USER"` OBS: 1) nao esqueca das crases depois do sinal de igual 2) nao use espaco em branco após o sinal de igual (e nem antes) 3) no teu exemplo, o cut correto seria 2-9 e não 2-8 Espero ter ajudado, Emerson ----- Original Message ----- From: Adauto Yahoo To: [email protected] Sent: Wednesday, February 01, 2006 11:09 PM Subject: [shell-script] Variável recebendo outra Olá Pessoal, sou novo na lista e também em shell-script, porém, já venho munido do livro do shell script do Julio e das expressões regulares. Estou com o seguinte problema, não consigo passar o valor da variável USER para outra variável sendo que a primeiro tem essa forma "RA1234567" e passando para a outra variável, teria que ter essa forma "1234567" para fazer uma consulta no banco de dados e verificar se o usuário existe ou não. #!/bin/sh read USER; <-- nesse ponto, o conteúdo de USER tem esse formato RA1234567 RA= test cut -c2-8 "$USER"; <-- aqui ela teria que ser tratada dessa forma 1234567 sem o RA ( só que está dando erro! ) mysql --database="bancodedados" --password="bancodedados" --execute="select Nome,Situacao from aluno where(Codigo='$RA')"; Obrigado Adauto F. Santos [As partes desta mensagem que não continham texto foram removidas] --------------------------------------------------------------------- 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: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE ------------------------------------------------------------------------------ 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: [EMAIL PROTECTED] 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] --------------------------------------------------------------------- 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: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
