Teste

3115 palavras 13 páginas
SISTEMAS OPERATIVOS

3
Programação em Bash Shell
(Bash Shell)

Os objectivos deste módulo são os seguintes:    Programação do Bash Shell Estruturas de Controlo if e case Repetição

Referências
   A quick guide to writing scripts using the bash shell : localcopy Advanced Bash Scripting Guide : the Linux Documentation Project : localcopy Vários documentos sobre Unix

Página 1 de 15

SISTEMAS OPERATIVOS

1 Introdução
O bash shell é antes de mais um interpretador de comandos. Efectua a leitura de comandos introduzidos na linha de comando e interpreta-os. A interpretação significa uma ou mais acções do sistema operativo, por exemplo executar o comando que foi escrito! Resumindo, os interpretadores de comandos de linha, tipo Bash Shell, são uma maneira de efectuar a interface entre o utilizador e o sistema operativo. No caso dos sistemas Linux/Unix, o interpretador de comandos afecto a cada utilizador por defeito encontra-se no ficheiro /etc/passwd. Execute, por exemplo, o comando finger para ver a sua informação. Um Shell Script é um conjunto de comandos escritos numa linguagem de script. Uma linguagem script permite uma interpretação mais complexa dos nossos comandos. Portanto um shell script poderá ser apenas uma sequência de comandos existentes ou através de uma linguagem própria podemos usar variáveis, ciclos de repetição e outras estruturas de controlo típicos de qualquer linguagem imperativa, até há linguagens criptas baseados em outras paradigmas de programação utilizando por exemplo objectos. Normalmente os shell scripts são utilizados na construção de pequenas aplicações de auxílio à administração de sistemas e aos programadores experientes. São utilizados para automatizar tarefas diárias tais como realização de cópias de segurança, gestão de contas, remoção automática de determinado tipo de recursos, pesquisa de informação, etc. Também podem ser utilizados para prototipagem rápida de aplicações mais complexas, gerir projectos de

Relacionados

  • Teste teste teste teste teste
    297 palavras | 2 páginas
  • Teste teste teste teste
    398 palavras | 2 páginas
  • teste teste teste teste
    1381 palavras | 6 páginas
  • Teste teste teste
    310 palavras | 2 páginas
  • Teste teste teste
    1472 palavras | 6 páginas
  • teste teste
    12398 palavras | 50 páginas
  • teste de teste
    370 palavras | 2 páginas
  • Teste teste
    294 palavras | 2 páginas
  • Teste do teste
    900 palavras | 4 páginas
  • Teste teste
    304 palavras | 2 páginas