1 / 9

SHELL SCRIPT

SHELL SCRIPT. Introdução a Informatica Prof. André Moraes. Contextualização. Um pouco de história O que é shell? Como é Executado? Shell-script: Para quê? Exemplo Programa #1 Exemplo Programa #2 Conclusão. História do Shell. Origem do Shell: -MIT MULTICS ( Louis Pouzin )

molimo
Download Presentation

SHELL SCRIPT

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SHELL SCRIPT Introdução a InformaticaProf. André Moraes Marcelo Quevedo, Faculdade Senac Pelotas-RS

  2. Contextualização • Um pouco de história • O que é shell? Como é Executado? • Shell-script: Para quê? • Exemplo Programa #1 • Exemplo Programa #2 • Conclusão Marcelo Quevedo, Faculdade Senac Pelotas-RS

  3. História do Shell • Origem do Shell: -MIT MULTICS (Louis Pouzin) • 1º Shell para UNIX: - Thimpson Shell (Ken Thompson) • Mais Famoso: - Bourne Shell (Stephen Bourne) • Outros: - ksh, csh, bash; Marcelo Quevedo, Faculdade Senac Pelotas-RS

  4. O que é shell? • Interpretador de linhas de comando • Linguagem de programação Interpretada Como é executado: Inicio do arquivodeveconter: !#/bin/bash oush OU sh file.sh bash file.sh Marcelo Quevedo, Faculdade Senac Pelotas-RS

  5. Shell-script: Para quê? Shell Script facilita a vida e trabalho do administrador do sistema e de outros usuários. • Administração de sistemas • Execução em lote • Análise de logs • Banco de Dados - Conversão de formatos e Backup • Desenvolvimento Web • Geração automática de arquivos • Edição de imagens Marcelo Quevedo, Faculdade Senac Pelotas-RS

  6. Exemplo Programa #1 Marcelo Quevedo, Faculdade Senac Pelotas-RS

  7. Exemplo Programa #2 Marcelo Quevedo, Faculdade Senac Pelotas-RS

  8. Conclusão • Pros: • Fácil Aprendizagem • Flexibilidade no Uso • Contras: • Operadores Matematicos • Falta de Conteúdo Explicativo • Desinformação Marcelo Quevedo, Faculdade Senac Pelotas-RS

  9. Bibliografia • Linux Shell Scripting Tutorial v1.05r3, por Vivek G.Gite (2002) http://www.freeos.com/guides/lsst/index.html • Introduction To Shell Programming, por Greg Goebel (2003) http://www.faqs.org/docs/air/tsshell.html • Bash shell scripting tutorial, por Steve Parker (2003) http://steve-parker.org/sh/sh.shtml Marcelo Quevedo, Faculdade Senac Pelotas-RS

More Related