TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programação para servidores

Por:   •  8/4/2015  •  Pesquisas Acadêmicas  •  585 Palavras (3 Páginas)  •  120 Visualizações

Página 1 de 3

1) Faça um script que receba dois números inteiros e compare-os. Se forem iguais emitir uma mensagem confirmando, caso contrário emitir a mensagem “Números diferentes!”.

#!/bin/bash

echo “insira um numero”

read a

echo “insira um numero”

read b

if [ $a –eq $b ]

then

echo “numerous iguais”

else

echo “números diferentes”

fi

2) Faça um script que leia um número inteiro e verifique se ele é maior que 2 e menor que 7.

#!/bin/bash

a=2

b=7

echo “insira um numero”

read x

if [ $a –lt $x ] && [ $b –gt $x ]

then

echo “o valor e verdadeiro”

else

echo “o valor e falso”

fi

3) Crie um script que leia duas frases e verifique se elas são iguais ou não.

#!/bin/bash

clear

echo “insira a primeira frase”

read a

echo “insira a segunda frase”

read b

if [ $a = $b ]

then

echo “frase iguais”

else

echo “frases diferentes”

fi

4) Elabore um script receba por parâmetro uma palavra, em seguida verificar se o argumento informado é um arquivo ou, caso contrário, um diretório ou nenhum dos dois.

#!/bin/bash

if [ -d "$1" ]

then

echo "é um diretório"

elif [ -e "$1" ]

then

echo "é um arquivo"

else

echo "nenhum dos dois"

fi

5) Faça um script que exiba um menu de opções, conforme especificado abaixo. Em seguida, solicite a escolha de um opção por parte do usuário. Após a interação com o usuário, o script deverá realizar a operação escolhida.

Obs.: Usar encadeamento com “elif”.

*** MENU DE OPÇÕES ***

1) Somar dois números

2) Multiplicar dois números

4) Sair

**************************

Digite a opção:

#!/bin/bash

um=1

dois=2

tres=3

echo "menu de opções"

echo "1) somar dois números"

echo "2) multiplicar dois números"

echo "3) sair"

echo "digite a opção"

read opcao

if [ $opcao = $um ]

then

echo "somar dois números"

echo "insira o 1º número"

read n1

echo "insira o 2º número"

read n2

echo "O resultado é: $((n1+n2))"

elif [ $opca = $dois ]

then

echo "multiplicar dois números"

echo "insira o 1º número"

read n1

echo "insira o 2º número"

read n2

echo "O resultado é: $((n1*n2))"

elif [ $opca = $tres ]

then

echo "você saiu!"

else

echo "não é uma opção válida"

fi

6) Reescreva a questão anterior, fazendo uso do comando “case”.

#!/bin/bash

um=1

...

Baixar como (para membros premium)  txt (4.1 Kb)   pdf (50.6 Kb)   docx (13.8 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com