[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Vari�vel recebendo outra
From: |
Emerson Domingues Souto |
Subject: |
Re: [shell-script] Variável recebendo outra |
Date: |
Thu, 2 Feb 2006 11:45:16 -0200 |
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: address@hidden
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]