Re: [shell-script] Re: Duvidas no IF, ELIF ELSE

2006-07-26 Por tôpico Tiago Barcellos Peczenyj
Veja bem: $achou="find haha -name *$busca*" cat $achou vc define (de forma errada) a variavel achou com o conteudo "find haha -name *$busca*" e tentaria executar, na verdade, cat find haha -name *$busca* pra começar, vc só usa $ na frente de variavel para consultar o seu conteúdo, não para s

[shell-script] Re: Duvidas no IF, ELIF ELSE

2006-07-26 Por tôpico campos.otavio
Olá pessoal olha eu aqui de novo. Bem meu script de escolha ficou bom, agora estou fazendo o de busca do aluno. Esse script consiste no seguinte ele ira procurar o aluno pelo seu nome ou pelo seu CTR que um número de identificação unico que cada aluno tem. Apos encontra esse aluno e exibido sua f

Re: [shell-script] Re: Duvidas no IF, ELIF ELSE

2006-07-25 Por tôpico Julio C. Neves
Encolhendo: while :; do clear read -p "Faça sua escolha: Cadastra alunos(1) Marcar as notas(2) Ver ficha do aluno.(3) Sair...(4) Sua escolha e: " escolha case $Escolha in 1) echo "1" ./cadastro.sh ;; 2) ech

Re: [shell-script] Re: Duvidas no IF, ELIF ELSE

2006-07-25 Por tôpico Tiago Barcellos Peczenyj
Otavio, dei uma dica para usar o dialog, mas tem algo bem bacana no bash que eu nunca tinha usado e estou adorando - brinquedo novo, hehehe select opcao in "cadastrar" "marcar provas" "..." "sair"; do echo "opcao escolhida: $opcao" case "${REPLY}" in 1) cadastrar ;; 2)

[shell-script] Re: Duvidas no IF, ELIF ELSE

2006-07-25 Por tôpico campos.otavio
Bem meu script e para fazer o cadastro de alunos e receber suas notas na digitação. Esse script vai ter uma serie de escolhas, que cada escolha chama um outro script. Como foi descuido de minha parte não ter explicado nos minimos detales para que serve meu script, resolvi fazer isso agora antes

Re: [shell-script] Re: Duvidas no IF, ELIF ELSE

2006-07-25 Por tôpico Julio C. Neves
Desde o seu primeiro e-mail o Tiago está pedindo para colocar o erro. É assim que se faz... Se vc já houvesse postado na sua primeira msg, todos que estão habituados com shell, veriam que o erro está no script que foi chamado e não na estrututa de if (que alias deveria ser trocada por um case). A

Re: [shell-script] Re: Duvidas no IF, ELIF ELSE

2006-07-25 Por tôpico Tiago Barcellos Peczenyj
vamos do começo /root/my-documents/shell/teste2.sh O que tem na primeira linha? O que é 'Teste'? é uma função definida em algum lugar? mostra um pedaço desse script On 7/25/06, campos.otavio <[EMAIL PROTECTED]> wrote: > """as 2 formas funcionam? > Nemhuma delas esta funcionando. > Quando chega n

[shell-script] Re: Duvidas no IF, ELIF ELSE

2006-07-25 Por tôpico campos.otavio
"""as 2 formas funcionam? Nemhuma delas esta funcionando. Quando chega na parte onde escolho as opções eu teclo 2 por exemplo ai surge a menssagem: +++ 2 /root/my-documents/shell/teste2.sh: line 1: Teste: command not found +++

Re: [shell-script] Re: Duvidas no IF, ELIF ELSE

2006-07-25 Por tôpico Tiago Barcellos Peczenyj
Acho mais interessante mostrar o DIALOG http://aurelio.net/shell/dialog #!/bin/bash # script divertido :) trap "" 2 menu(){ dialog --stdout \ --menu 'Gestao Escolar - 1.0 by peczenyj' \ 10 30 4 \ 1 'Cadastra alunos'\ 2 'Marcar as notas' \ 3 'Ver ficha do aluno' \ 4 'Sair' } while : ; do OPCA

Re: [shell-script] Re: Duvidas no IF, ELIF ELSE

2006-07-25 Por tôpico Julio C. Neves
Fala Tiago, Já que vc está ajudando ao colega, ajude-o tb a encolher este prg. Parece que ele está programando em Cobol ou Java :) -- Abraços, Julio http://www.julioneves.com - Um livro sobre Bash completo e on-line :wq 2006/7/25, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]>: > > por que ao inv

Re: [shell-script] Re: Duvidas no IF, ELIF ELSE

2006-07-25 Por tôpico Tiago Barcellos Peczenyj
por que ao inves de /root/my-documents/shell/./teste1.sh vc não coloca o caminho completo de forma simples? /root/my-documents/shell/teste1.sh o que acontece quando vc faz: $ /root/my-documents/shell/./teste1.sh $ /root/my-documents/shell/teste1.sh as 2 formas funcionam? nenhuma? se a segun

[shell-script] Re: Duvidas no IF, ELIF ELSE

2006-07-25 Por tôpico campos.otavio
Fala Tiago sua dica me ajudou, já progredi. Mas agora eu quero que a resposta do script chame um outro script mas, eu não estou conseguindo fazer isso. Como eu devo fazer isso pois eu cheguei a pensar que tinha que colocar o caminho completo até onde se localiza o outro script mas não esta dan