Autor Tópico: Programação básica é shell-script  (Lida 3803 vezes)

Offline wagnerloula

  • Usuário Ubuntu
  • *
  • Mensagens: 14
  • Sonhar e Nunca Desistir
    • Ver perfil
Programação básica é shell-script
« Online: 11 de Agosto de 2016, 11:16 »
Bom dia, gente estou começando a estudar o shell-script a fundo e estou com uma dificuldade imensa, diante disso comecei a fazer uns script's básicos, seguindo uma instrução de uma apostila onde o exercício foi o seguinte " Recebe dois números como parâmetro e mostra a relação entre eles. Exemplo:
prompt$ ./relacao.sh 3 5
 3 é menor que 5
prompt$ ./relacao.sh 5 3
 5 é maior que 3
prompt$ ./relacao.sh 5 5
 5 é igual a 5"

Alguém pode me ajudar?? Desde já agradeço.

Offline Felix

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 3.068
    • Ver perfil
    • Alexsandro Felix
Re:Programação básica é shell-script
« Resposta #1 Online: 11 de Agosto de 2016, 11:50 »
Em que parte exatamente do script você parou e qual a sua dúvida mais especificamente?

Offline ngts

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
Re:Programação básica é shell-script
« Resposta #2 Online: 18 de Agosto de 2016, 09:00 »
Código: [Selecionar]
#!/bin/bash

a=$1
b=$2
if let $a 2>/dev/null
   then
      if let $b 2>/dev/null
         then
            if [ $a -gt $b ]
               then
                  texto=MAIOR
               else
                  texto=MENOR
            fi
      echo $a é $texto que $b
      exit 0     
      fi
fi
echo BICHÔUSUS!!!
exit 666
« Última modificação: 18 de Agosto de 2016, 18:29 por ngts »