CURSO SHELL SCRIPT AULA 2 _VARIAVEIS

CURSO : SHELL SCRIPT
DATE: 27 ABRIL 2017
HORA : 23:30
AULA : 2
TEMA : Variaveis
PROFESSOR : FRANCISCO MARINHO


Ola pessoal , mas uma noite ai procurando trazer conteudo para vcs.

  Ressaltando a primeira aula de shell script me esqueci de algo que talvez seria interessante para vc , chamar aquele comando no terminal de qualquer diretorio , use :
sudo mv atualiza.sh /usr/bin

ai para executa-lo so sera necessario digitar :
sudo atualiza.sh

 Bom vamos a aula de hj , iremmos falar sobre variaveis , dei  uma introdução sobre elas na primeira aula , as variaveis sao palavras que usamos para que ela possa receber algum valor , nao que ela nao tinha antes todos tem seu valor igual perante DEUS . Brincadeiras a parte .


Por exemplo :

dia=1
mes=janeiro
ano=17



o que estamos definindo assim são valores para as variaveis dia que recebe 1
mes que recebe janeiro
ano que recebe 17

O interessante da linguagem do bash que não eh necessario declara a variavel antes de iniciar o corpo do programa , pode-se declarar uma variavel no meio do programa no momento que for necessario , como tambem a preocupação das outras linguagens em especificar o tipo de variavel . Chamamos o valor da variavel á antecendendo do simbolo "$"

Por exemplo :


echo "Fernanda recebera seu pagamento de $mes  no $dia dia"

depois de declarado essas variaveis no terminal

rodando o echo "Fernanda recebera seu pagamento de $mes  no $dia dia"

vc vera que o resultado sera :
Fernanda recebera seu pagamento de janeiro  no 1 dia

E quando nao definimos o valor da variavel e pedimos ao usuario do programa que digite , simples utilizamos o comando "read" que eh a leitura
da entrada da variavel digitada pelo usuario :

Por exemplo :

echo "qual o seu nome ?"
read nome
o usuario digitara seu nome
e agora a variavel nome recebeu a entrada de caracteres que o usuario digitou . Podemos fazer agora um formulario .

vamos ?

lembrando comando "echo " imprime na tela e comando "read"
le a resposta de usuario .

nano formulario.sh


#!/bin/bash

## questionario para matricula escolar

echo "Qual o nome da crianca?"
read crianca
echo "nome da mae ?"
read mae
echo "nome do pai?"
read pai
echo " quantos anos ela tem? "
read idade
echo " qual o sexo da crianca?"
read sexo

## criacao do formulario chamando as variaveis


echo "Informamos que $crianca do sexo $sexo filha de $pai e "
echo "$mae de $idade anos esta matriculada na escola estadual geralda"  echo "otoni barbosa"

echo "SEJA BEM VINDA $crianca"


Sei que pode estar devagar , mas tem muita gente começando por ai e  quero que se sintam bem aprendendo de pouco a pouco com a gente . ate mais pessoal
.

Comentários :

Postar um comentário