LINUX Shell Script

835 palavras 4 páginas
LINUX – Shell Script

Introdução
• Uma das vantagens destes shell scripts é que eles não precisam de ser compilados.
• Para dar à este arquivo a definição de “shell script”, teremos que incluir uma linha no começo do arquivo (#!/bin/bash) e torná-lo “executável”, utilizando o comando chmod.
• Vamos ver um pequeno exemplo de um shell script que mostre no ecrã: “Nossa! Estou vivo!”:
#!/bin/bash
echo 'Nossa! Estou vivo!'

Introdução
• A primeira linha indica que todas as outras linhas abaixo deverão ser executadas pelo bash (que se localiza em
/bin/bash);
• a segunda linha imprimirá na tela a frase “Nossa! Estou vivo!”, utilizando o comando echo, que serve justamente para isto.
• Como você pôde ver, todos os comandos que você digita diretamente na linha de comando, você poderá incluir no seu shell script, criando uma série de comandos, e é essa combinação de comandos que forma o chamado shell script. -

Introdução
• Contudo, para o arquivo poder se executado, você tem de atribuir o comando de executável para ele. E como citamos anteriormente, o comando chmod se encarrega disto:
– $ chmod +x arquivo

• Pronto, o arquivo poderá ser executado com um simples “./arquivo”.

Conceito de Variáveis em shell script
• Variáveis são caracteres que armazenam dados.
• O bash reconhece uma variável quando ela começa com $, ou seja, a diferença entre ‘palavra’ e $palavra é que a primeira é uma palavra qualquer, e a outra uma variável. Para definir uma variável, utilizamos a seguinte sintaxe: variavel="valor“ echo $variavel
Resultado:
valor

Conceito de Variáveis em shell script
• Se você quiser criar um script em que o utilizador deve interagir com ele, é possível que você queira que o próprio utilizador defina o valor de uma variável, e para isso usamos o comando read, que dará uma pausa no script e ficará à espera que o utilizador digite algum valor e teclar enter. echo "Qual seu nome?" read nome echo "seu nome é $nome"

Tomada decisão – Comando IF
• Controle de fluxo são

Relacionados

  • Linux Shell Script
    13234 palavras | 53 páginas
  • script shell linux
    2905 palavras | 12 páginas
  • Script shell - linux
    807 palavras | 4 páginas
  • Script em shell linux. gerenciamento de usuários
    782 palavras | 4 páginas
  • Comandos linux
    12052 palavras | 49 páginas
  • Perl
    3819 palavras | 16 páginas
  • shel
    433 palavras | 2 páginas
  • Programando em shell
    2637 palavras | 11 páginas
  • Curso linux
    10187 palavras | 41 páginas
  • Tecnólogo Redes
    5247 palavras | 21 páginas