Trabalho de programa ao para servidores
Algumas informações básicas para criar um script
Utilizar o VI que é o editor de texto
Todo o script shell começa com #! Que é um numero magico
Para salvar o script utilizar :X
Sair do script sem salvar :q!
Para executar utiliza-se ./
Para entrar no modo de inserção é necessário pressionar a tecla i
Já para sair no modo de inserção tem que pressionar a tecla esc
Caracter #
Permite colocar um comentário no script , sendo que esta linha não será mostrada quando o script for executado.
Depois de executar:
Caracter ;
Este caracter permite colocar dois ou mais comandos na mesma linha
Depois de executar:
Caracter ;;
Este caracter é um finalizador na opção case
Depois de executar o script trabalho 3 :
Caracter .
Atua como componente de um arquivo
Como parte da estrutura do diretório (diretório atual)
Caracteres “ , ‘ ,\
Aspas duplas- Preserva a maioria dos caracteres especiais
Aspas simples- Preserva todos os caracteres especiais
Barra invertida – É como colocar uma aspas simples
Depois de executar:
Caracter /
Separador de nomes de diretórios
Caracteres ` , ? , $
Crase – chamado como substituição de comando, faz com que o resultado de um comando seja inserido em uma variável.
Depois de executar :
? Operador de teste
$ Substituição de variáveis
Depois de executar:
Caracter ()
Agrupamento de comandos
Depois de executar
Inicialização de arrays
Array é uma estrutura de dados que consiste em itens relacionados entre si. É um grupo de valores alocados em um único elemento declarado.
Depois de executado
Variáveis
E a forma que a programação utiliza para representar dados
Atribuindo valor a uma variável
Depois de executar o script
Para limpar uma variável o que fazer e somente fazer um atribuição nula como abaixo:
Depois de executar
Argumentos
São parâmetros fornecidos na linha de comando.
Depois de executar:
Teste
O construtor if/then testa se a saída do comando conforme seus argumentos