Shell Script Bruno dos Santos Bermann

Slides:



Advertisements
Apresentações semelhantes
gerador de código intermediário
Advertisements

Eduardo Stevanato A solução que confere aos laboratórios de informática garantia de funcionalidade e melhor dinâmica de.
Introdução à Programação uma Abordagem Funcional Programação I Prof.ª Claudia Boeres CT VII - Sala 32 Departamento de Informática Centro.
Conhecendo o VS2008: Windows Forms X Web Forms X Web Services
Alex de Magalhães Machado
Informática Industrial
Conceitos Básicos de Informática INTRODUÇÃO À TERMINOLOGIA BÁSICA
Wagner Santos C. de Jesus
Complexidade de Algoritmos
Linguagens de Programação
Introdução a Linguagem JAVA
Sistemas Embarcados com Linux
O Portal do Estudante de Computação
Trabalho sobre Shell Script
Configuração de manutenção
Análise e Desenvolvimento de Sistemas – Faculdade Senac de Pelotas
Trabalho sobre ShellScript
Shell Script Lucas Bastos Barboza
Compras – Cadastro de Promoção
Tópicos avançados em internet B Carlos Oberdan Rolim Ciência da Computação.
Manipulando Shell Script
Linguagem de Expressão (EL)
LP II Autenticação em ASP.NET
Linguagem de Programação C#
Criando Apresentações
Conceitos básicos de orientação a objetos
Programador, Design e Fundador
Análise e Projeto de Sistemas
Tutorial de Utilização do Controle de Pendências – JIRA
Análise e Desenvolvimento de Sistemas
1ª Aula de Html Íria Albuquerque.
Softwares Planilhas Eletrônicas
Apresentação Shell Script
Programação de SCRIPTS
UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO BACHARELADO EM SISTEMAS DE INFORMAÇÃO Recife 2014.
Programação em shell Instituição:Faculdade SENAC Pelotas
Faculdade de Tecnologia SENAC Pelotas
Explorando a criação de scripts em shell
Professor: Márcio Amador
PrograMação para internet
PROGRAMAÇÃO PARA INTERNET Prof.: Jean Carlo Mendes
Luiz Antonio Torres, Maio/2014
Sistemas Operacionais
3/4/2015 Prof. Msc George Cabral Bacharelado em Sistema de Informação Ambientes de Desenvolvimento de Software.
PROGRAMAÇÃO EM SHELL SCRIPT SANDRO LUIZ FREDES MORALES Introdução a Informatica 1 ANÁLISE E DESENVOLVIMENTO DE SISTEMAS 2013.
1 Shell Script É uma linguagem de script usada em vários sistemas operativos (operacionais), com diferentes dialetos, dependendo do interpretador de comandos.
Diego Porto Análise e Desenvolvimento de Sistemas 1º Semestre 1.
Gestão Completa da Cadeia de Suprimentos
Trabalho Shell Script Analise e Desenvolvimento de Sistemas
PROGRAMAÇÃO WEB AULA 01 Prof. Gustavo Linhares
ADS Noite 1 JACKS DOUGLAS G BRAGA Orientador: André Moraes Pelotas 20 de Maio 2013.
SHELL SCRIPT Introdução a Informatica Rodrigo Almeida Pereira, Faculdade Senac Pelotas-RS 1Maio de 2013.
Acabias Marques Luiz. I - Introdução ao Ruby Parte 1 – Introdução a linguagem  O que é Ruby  Instalação  O IRB  Operadores Aritméticos  Tipos de.
Curso: Análise e Desenvolvimento de Sistemas Disciplina: Introdução à Informática Assunto: Wordpress Professor: André Moraes Aluno: Bruna Lais Zuge Pelotas,
PHP – Aula01 Ferramentas -Web.
Contagem do estoque utilizando o coletor de dados
Sistemas de Informação (Projeto Aplicado à Gerência de Redes ) DOCENTE José Nelson Falavinha Junior DISCENTES José Ricardo de Paula Carlos Roberto de Oliveira.
 Davi Gonçalves Dias  SENAC-RS – Faculdade de Tecnologia Senac Pelotas.  Análise e Desenvolvimento de Sistemas – Turma ADS Noite 1.
Compras - Contagem do estoque utilizando o coletor de dados IdentificaçãoCOM_018 Data Revisão16/10/2013.
Sistemas de Informação – mais que tecnologia Profa. Reane Franco Goulart.
CRAFTY SYNTAX LIVE HELP Mateus Vilar Santos Analise Desenvolvimento de Software (ADS) 2013/1 1 Crafty Syntax Live Help.
Sistemas Operacionais Funcionamento Básico
Sistemas Operacionais
Ana Claudia Dutra Claudia Calegari Sandra Maia Thábita Sepulvida.
Equipe: Kéren Glaucya Marco Aurélio. INTRODUÇÃO  JCreator é um IDE, ou seja, é um Ambiente de Desenvolvimento Integrado, criado pela empresa Xinox Software.
JavaScript Introdução ao JavaScript 1. Objetivos Introdução Sintaxe Básica Arquivo (script) externo Script no HEAD da página Script no BODY da página.
Solução de Backup com Armazenamento Redundante Pablo Lopes Mesquita Trabalho de Conclusão de Curso SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE.
Programação para Internet Rica– Aula 05 Prof. Me. Ronnison Reges Vidal.
Sistemas Operacionais de Redes Introdução ao Linux IGOR ALVES.
 Linguagem do tipo script  Roda do lado do servidor – “server-side”  Suporte à vários BDs (MySQL, Postgres, Oracle, entre outros.)  Ferramentas grátis.
Transcrição da apresentação:

Shell Script Bruno dos Santos Bermann SENAC-RS – Faculdade de Tecnologia Senac Pelotas. Análise e Desenvolvimento de Sistemas – Turma ADS 1 Manhã

Introdução O ShellScript é uma linguagem de script estrutural utilizada em sistemas “UNIX Like”. Tem por principal características a automação de tarefas extensas ou trabalhosas. Este tipo de Script normalmente é encontrado nos instaladores de aplicativos onde a movimentação, cópia ou até mesmo descompactação de arquivos é feita.

Como Funciona Como é executado Operadores Lógicos Através de linha de comando; Através de dois cliques no aplicativo já configurado para execução. Operadores Lógicos -eq, -ne, -gt, -lt, -ge, -le. Operadores Aritméticos +, -, *, /, %, ** Condicionais If, While, Until, For

Cenários Aplicativo “JogoFutebol” Aplicativo “PDV” Solicita ao usuário o nome de dois times de futebol e qual foi a quantia de gols feito por cada. Informa ao final do aplicativo qual time venceu a partida. Aplicativo “PDV” Solicita ao usuário preenchimento de Código de Barras e Preço de produtos, ao final informando o total da compra e quantos itens foram vendidos.

Dificuldades Comparação de valores entre variáveis de tipo String. Solução de alguns erros não é tão clara quanto existente em outras linguagens de programação. Foi necessário usar ferramenta de Debug para solução de problema no laço Until. Dificuldades

Conclusão A pequena curva de aprendizado imposta pela linguagem Shell Script permite rápida adequação à sua maneira de programar e torna a mesma muito eficiente no que diz respeito a automatização de tarefas. Apesar de ser uma linguagem de tipagem opcional é relativamente simples aprendê-la através de poucas horas de pesquisa na Internet ou livros relativos ao assunto. O ShellScript também é utilizado em sistemas Windows, porém em menor escala, tendo em vista que não foi dada a devida atenção a este tipo de script por parte da Microsoft.

Referências Nicolini-Delgado, Luiz Armando - UFPR (Universidade Federal do Paraná) “Linux Básico”, http://www.inf.ufpr.br/nicolui/Docs/Livros/LinuxBasico.pdf, 12/05/2013. Nicolini-Delgado, Luiz Armando - UFPR (Universidade Federal do Paraná) “Linux Avançado”, http://www.inf.ufpr.br/nicolui/Docs/Livros/LinuxAvancado.pdf, 12/05/2013. Marinho-Jargas, Aurelio - “Canivete Suíço do Shell”, http://aurelio.net/shell/canivete/, 10/05/2013. Marinho-Jargas, Aurelio - “Livro Shell Script Profissional”, http://www.shellscript.com.br/, 10/05/2013.