Shell Script

1. Elabore um script que receba dois números e como resultado exiba as seguintes informações:
– O maior dos números recebidos;
– O menor dos números recebidos;
– Ou se são iguais.

2. Quais informações serão exibidas após as execuções dos scripts abaixo?
a)
#!/bin/bash
Idade=28
idade=29
echo “$Idade”
echo ‘$Idade’
echo “$idade”

b)
#!/bin/bash
echo ‘Olá, mundo!’
echo “Olá, $mundo!”

3)

Qual será o resultado do script abaixo?
#!/bin/bash
funcaoA() {
	echo $VAR
	exit
}
funcaoB() {
	let VAR=VAR+2
	if [ $VAR -gt 5 ]; then
		funcaoA
	fi
	funcaoC
}
funcaoC() {
	let VAR=VAR+3
	funcaoB
}
inicio() {
	funcaoC
}
inicio

 

4)

#!/bin/bash

funcaoD () {
	echo "2"; exit; echo "4";
}
funcaoB () {
	funcaoA
	numero1=2
	if [ $numero1 -eq 2 ]; then
		funcaoE
	fi
}
funcaoC () { echo "3"; exit; }
funcaoA (){
	numero2=1
	case $numero1 in
		1) funcaoB ;;
		2) funcaoD ;;
		*) funcaoC ;
	esac
}
funcaoE () {
	echo "3"; funcaoD;
}
funcaoB

 

 

 

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *