shell linux

509 palavras 3 páginas
União das Escolas Superiores de Rondônia
UNIRON
Linguagem de Programação
Bash Script
Estruturas de Seleção -> Comando if -> Exemplo:
#! /bin/bash echo "Adivinhe quantos arquivos tem no diretório $PWD" echo "Digite o palpite" read palp numarq=`ls |wc -l` if [ $palp -lt $numarq ] then echo " Muito baixo. O valor correto é $numarq " fi if [ $palp -gt $numarq ] then echo " Muito alto. O valor correto é $numarq " fi if [ $palp -eq $numarq ] then echo " Parabéns ! Você acertou ! " fi Linguagem de Programação - Aula04 Prof. JB

1

União das Escolas Superiores de Rondônia
UNIRON
Linguagem de Programação
Bash Script
Estruturas de Seleção
Comando case
O comando case é semelhante ao if com a diferença que a seleção é feita através de uma lista de opções: case variável in

Opçaõ 1) instrução
Opção 2) instrução
------------*) instrução default esac Linguagem de Programação - Aula04 Prof. JB

2

União das Escolas Superiores de Rondônia
UNIRON
Linguagem de Programação
Bash Script
Estruturas de Seleção -> Comando case-> Exemplo:
#! /bin/bash echo "Escolha o diretório para mostrar o conteúdo" echo " 1) aluno" echo " 2) etc" echo " 3) usr" echo " 4) dev" read op case $op in
1) ls /home/aluno;;
2) ls /etc;;
3) ls /usr;;
4) ls /dev;;
*) echo "Opção inválida";;
Linguagem de Programação - Aula04 esac Prof. JB

3

União das Escolas Superiores de Rondônia
UNIRON
Linguagem de Programação
Bash Script
Estruturas de Repetição
Comando While
Executa um conjunto de instruções enquanto uma condição for verdadeira: while [ condição ] do Instrução 1
Instrução 2
----------- -instrução n done Linguagem de Programação - Aula04 Prof. JB

4

União das Escolas Superiores de Rondônia
UNIRON
Linguagem de Programação
Bash Script
Estruturas de Repetição -> Comando While -> Exemplo:
#! /bin/bash testa_ping() { ping -c 1 $1 > /dev/null
[ $? -eq 0 ] && echo "$ip está respondendo"
}
x=1 while [ $x -lt 254 ]

Relacionados

  • Shell Linux
    412 palavras | 2 páginas
  • Linux Shell Script
    13234 palavras | 53 páginas
  • LINUX Shell Script
    835 palavras | 4 páginas
  • script shell linux
    2905 palavras | 12 páginas
  • Script shell - linux
    807 palavras | 4 páginas
  • Sistema operacional linux com programação em shell
    1156 palavras | 5 páginas
  • Script em shell linux. gerenciamento de usuários
    782 palavras | 4 páginas
  • Curso iniciantes em linux
    2146 palavras | 9 páginas
  • 06aAula PSO
    856 palavras | 4 páginas
  • linux
    5267 palavras | 22 páginas