Script

1. Script

Michel F Farias
MichelFarias

(usa Debian)

Enviado em 22/04/2018 - 11:25h

Olá gostaria de saber como resolvo esse exercício.
Desenvolver um script que receba por parâmetro dois números e responda qual é o maior, menor ou se são iguais. Fiz assim mas deu comando não encontrado.
#!/bin/bash
echo "a=6"
echo "b=3"

if [ $a -lt $b ]
then
echo '$a é menor que $b!'
elif [ $a -gt $b ]
then
echo '$a é maior que $b!'
elif [ $a -eq $b ]
then
echo '$a é igual a $b!'
fi


  


2. Re: Script

Lucas Moraes
lucasdemoraesc

(usa Ubuntu)

Enviado em 22/04/2018 - 11:44h

#!/bin/bash
echo "a=6"
echo "b=3"


...

Onde aprendeu a declarar variáveis?
Isso daí vai apenas exibir o que está na frente do echo na tela...
Faça assim:
#!/bin/bash

# Declarar variáveis:
read -p "Digite o 1º valor: " a
read -p "Digite o 2º valor: " b

# Processar e exibir resultados:
if [ $a -gt $b ]; then
echo "$a é maior que $b"
elif [ $a -lt $b ]; then
echo "$a é menor que $b"
elif [ $a == $b ]; then
echo "$a é igual a $b"
fi



LMC






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts