No caso, estou fazendo um script para linux.
Logo na primeira linha, devemos colocar o comando a seguir. Este comando indica que o arquivo é um script executável. Caso o script acusar um erro, o "-e" ali colocado fará com que o script pare em seguida. Se quisermos rodar o script até o final, ignorando erros, podemos retirar a opção.
#!/bin/bash -e
As linhas seguintes são o script em si. Não vou entrar em detalhes de programação em shell script, apenas em alguns pontos básicos.
Para maiores detalhes, segue um link interessante.
A função echo serve para imprimir qualquer coisa no console. Pode ser somente um texto como na primeira linha do exemplo, ou uma variável como a segunda linha.
echo "texto" echo "texto da variavel 1: $1"
Podemos passar parâmetros para o script, na linha de comando da sua chamada. Os parâmetros podem ser interpretados dentro do script pelas variáveis "$1", "$2", etc.
Para atribuição de variáveis, é obrigatório a utilização de nomes que não sejam de funções. A atribuição é feita da maneira abaixo, onde podemos também colocar outras variáveis como parte da nova variável.
VAR=texto VAR2=texto$1
Os comandos executados em shell podem ser colocados da mesma maneira que são utilizados na shell.
O shell script é comumente salvo com a extensão "sh".
Nenhum comentário:
Postar um comentário