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

AS REDES DE COMPUTADORES

Por:   •  2/10/2018  •  Trabalho acadêmico  •  1.316 Palavras (6 Páginas)  •  195 Visualizações

Página 1 de 6

[pic 1]

...............................................................................................................................

REDES DE COMPUTADORES – N1INFRED

CLAUDEMIR GONÇALVES DOS SANTOS - 219762017

SHELL SCRIPT

...............................................................................................................................

guarulhos

2018

CLAUDEMIR GONÇALVES DOS SANTOS

SHELL SCRIPT

Trabalho apresentado ao Curso (redes de computadores)  do Centro Universitário ENIAC para a disciplina  [liguagem de programação].

Prof. RICARDO MAGALHAES SILVA

guarulhos

2018

[pic 2]

Respostas

.............................................................................................................

prog01

#!/bin/bash (Para criar scripts shell armazenando uma seqüencia de comandos de shell devemos iniciar o script informando que se trata de um arquivo executável com a seguinte linha #!/bin/bash)


echo "Este é o meu primeiro programa em shell script"

(echo é um comando que mostra um argumento)

------------------------------

prog02

#!/bin/bash
clear
(comando para limpar a tela do terminal)
echo "Este é o segundo script"

nome="joao"

echo "nome é $nome "
(aspas nada mais é do que a inclusão de um valor da variável em outra)

------------------------------------------

prog03

#!/bin/bash
clear

echo "terceiro programa script "

echo "digite seu nome"

read  nome  (
comando read lê uma linha passada como parâmetros para variáveis em um script)

echo "seu nome é $nome"

________________________________

prog04

#!/bin/bash
clear
echo "quarto programa script "

echo "digite seu nome"
read nome
echo "digite sua idade"
read idade

echo "$nome tem  $idade anos"
($ serve para acessar valores armazenados dentro das variáveis)

-----------------------

prog05

#!/bin/bash
clear

echo "meu quinto script"

echo "O usuário logado é:"
echo
echo
whoami
(comando para exibir o usuário corrente)
 
echo "O diretório corrente é:"
echo
echo
pwd
 (comando usado para exibir o diretório corrente)

----------------------------------------

prog06

#!/bin/bash
clear
echo "sexto scripts"
echo "Digite o fatorial"
read n
a=$n
fatorial=1
for i in $(seq $n)
 (for é executado um comando para cada item da lista de valores, onde em cada linha a variável recebe o valor de cada item da lista. ex: for variável in lista de valores)
do (comando fazer)
      echo "$n x  $fatorial = $[$fatorial * $n]"
     fatorial=$[$fatorial * $n]
     n=$[$n - 1]
done
(comando finalizar)
    echo "o fatorial de $a é $fatorial"

-------------------------------------------

prog07

#!/bin/bash
clear
echo "sétimo scripts"
echo "entre com o primeiro número"
read n1
(leia o primeiro número)
echo "entre com o segundo número"
read n2
(leia o segundo número)
echo
echo
resultado = $[ $n1 + $n2]
(numero 1 + numero 2)
echo
echo "A soma entre $n1 e $n2 é $resultado"
(mostra resultado da equação)

-------------------------------------

prog08

#!/bin/bash
clear
echo "oitavo script"
echo "digite o número da multiplicação"
read n
for i in $(seq 11)
do
     i=$[$i - 1]
     result=$[$n * $i]
(multiplicar valor n com valor i)
     echo "$n x $i = $result"
     i=$[$i + 1]
done

---------------------------------

prog09

#!/bin/bash
clear
echo "nono  script"
echo "digite o número da multiplicação"
read n
for i in $(seq 10)
do
     resm=$[$n * $i]
     resa=$[$n + $i]
     ress=$[$n - $i]
     resd=$[$n / $i]
     echo "$n + $i = $resa
        $n - $i = $ress        $n * $i = $resm        $n / $i = $resd" (resultados das seguintes operações da matemática + - * /)
done

-----------------------------------

prog10

#!/bin/bash
clear
echo "décimo  script"
echo "achar o maior número"
echo
echo
read -p
(-p verifica se é um arquivo de pipe) "digite o primeiro número:  " n1
read -p "digite o segundo número: " n2
echo
if
(if é utilizado para verificar um bloco de comandos em um código e executar comandos dentro de uma expressão)

 [ "$n1" -gt  "$n2"  ]; then (-gt verifica se o parâmetro 1 é maior que o parâmetro 2)

(then é um comando de que caso seja verdadeira ou caso seja falso executa comandos dentro de uma expressão).
   echo " O $n1 é o maior "
fi
if [ "$n2" -gt  "$n1"  ]; then
 echo " O $n2 é o maior "
fi
if [ "$n1" -eq  "$n2"  ]; then
(-eq verifica se o parâmetro 1 é menor que o parâmetro 2)
  echo "Os números são iguais"
fi
(para cada if aberto você precisa fechá-lo com fi)

-----------------------------------

prog11

#!/bin/bash
clear
echo "décimo  script"
echo "achar o maior número"
echo
echo
read -p "digite o primeiro número:  " n1
read -p "digite o segundo número: " n2
echo
if [ "$n1" -gt  "$n2"  ]; then
  echo " O $n1 é o maior "
else
(significa senão)
    if [ "$n2" -gt  "$n1"  ]; then
       echo " O $n2 é o maior "
    else
      echo "Os números são iguais"
    fi
fi

...

Baixar como (para membros premium)  txt (8.8 Kb)   pdf (176.3 Kb)   docx (196.3 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com