Linux
Apostila Shell Script
2012
Introdução
Hi, Se você está començando a ler esta apostila é porque já conhece um pouco sobre o Shell, não é? ou pelo menos tem ideia do que é. Por esse motivo não irei aprofundar tanto neste assunto e iremos direto ao “x” da questão. Porém para conseguirmos absorver todos os tópicos que serão apresentados aqui vamos explicar alguns e passar exemplos modelos. Good Luck.
Autor: Carlos Demetrio.
Começando... ...nunca li nenhuma apostila que começa com um código na primeira página. Porém vou colocar na minha. Não se assuste, fiz isso para você perceber se ler ela será realmente útil! Consegue entender esse código a seguir fácilmente? #!/bin/bash #Introdução ao Shell-Script #Autor: Carlos Demetrio #Data : 19/03/2012 ###################################################### DATA=`date +%d/%m/%Y` ###################################################### menu() { reset echo "Olá, $USER." echo "Hoje é: $DATA" echo -n "Digite o seu sistema operacional favorito. Ex.: linux: " read SO if [ $SO = "linux" ] then clear echo "Você é o cara!!" exit 0 elif [ $SO = "windows" ] then clear echo "Você é fraco!!" exit 0 elif [ -z $SO ] then clear echo "Digite algo..." sleep 2 menu else clear echo "Use linux que você será melhor!" exit 0 fi } menu;
eai... Conseguiu? Se achou muito fácil... esquece esta apostila não foi feita para você! Caso entendeu pouca coisa ou não entendeu nada vá em frente então, pois no final da 10 página já será capaz de fazer um código melhor que esse. :) Dica: Não fique copiando e colando os códigos encontrados para ver o que ele faz. Tente ler ele antes e escrever ele novamente para entender na prática. Isso ajuda muito!! → Usaremos como padrão aqui o shell → bash → Se imprimir essa apostila use esse espaço em branco para colocar sua criatividade em ação, fazendo anotações ou simplesmente riscar o papel. Lembre-se: “Um desenho vale mais que mil palavras.” Apesar de não usar nenhuma figura aqui. :( → Meu