[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Variável recebendo outra
From: |
Adauto Ferreira dos Santos |
Subject: |
Re: [shell-script] Variável recebendo outra |
Date: |
Thu, 2 Feb 2006 20:19:27 -0200 |
Ao moderador,
Me desculpe, acabei de quebrar uma regra da lista agradecendo o pessoal, é que
sou novo aqui mas não voltará acontecer novamente.
Adauto
----- Original Message -----
From: Adauto Ferreira dos Santos
To: address@hidden
Sent: Thursday, February 02, 2006 8:13 PM
Subject: Re: [shell-script] Variável recebendo outra
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: address@hidden
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: 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]
---------------------------------------------------------------------
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
---------------------------------------------------------------------
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:
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]
---------------------------------------------------------------------
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
---------------------------------------------------------------------
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:
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]