Faculdade de Tecnologia SENAC-RS Curso de Análise e Desenvolvimento de Tecnologia Trabalho de Shell script Bruno Prestes de Almeida Orientador: André Luiz Silva Moraes Pelotas – RS / 13-05-2013 1 INTRODUÇÃO (Objetivos) Manipular comandos em shell script; Traduzir programas feitos em linguagens diferentes para Shell script; Criar apresentações eletrônicas; Produzir relatórios de atividades de pesquisa; 2 1 INTRODUÇÃO (Metodologia) Estrutura do trabalho. Introdução 1. 2. Objetivos Metodologia Desenvolvimento 1. 2. 3. 4. Programa: Tempo de uma Viagem Programa: Revenda de Veículos Programa: Verificação de Produtos Programa: Par ou Impar Conclusão Referências 3 2 Programa: Tempo de uma viagem Desenvolva o conteúdo correspondente a cada unidade do trabalho. • Total de horas da viagem: nº de dias + horas = total • Comando: expr 4 3 Programa: Revenda de Veículos • Informa veículo, preço e retorna 50% do valor para pagar à vista e o saldo em 12 parcelas. • Comando: expr • Uma Variável para dividir por 2 e outra por 12 5 4 Programa: Verificação de Produto • Lê produto, quantidade e preço e imprime o valor total • Comandos: scale; |bc; 6 5 Programa: Par ou Impar • Lê o número inserido e imprime se é par ou impar • Comandos: if else fi; -eq; 7 5 Conclusão Trabalhar com Shell script foi válido pela experiência em mexer com uma linguagem de script usada em vários sistemas operacionais e uma leve pratica com estruturas de decisão if else. 8 5 Referências VIVA o Linux. Disponível em: <http://www.vivaolinux.com.br/>. Acesso de 15 à 22 de abril. 2013. MATEMÁTICA NO SHELL - operações envolvendo números em ponto flutuante. Disponível em: <http://www.vivaolinux.com.br/artigo/Introducao-ao-uso-de-ShellScript?pagina=4>. Acesso em 22 de abril. 2013. OPERADORES – Shell-script. Disponível em: <http://gnulinuxbr.com/2010/04/07/operadores-shell-script/>. Acesso em 06 de maio. 2013. 9 5 Referências Disponível em: <http://www.unix.com/unix-dummies-questions-answers/26601even-odd-script.html>. Acesso em 06 de maio. 2013. Disponível em: <http://blog.tiagopassos.com/wpcontent/uploads/2012/01/teclado_eua_internacional_com_acentos .png>. Acesso em 06 de maio. 2013. Autor deste modelo: Prof. Alejandro Knaesel Arrabal 10 Faculdade de Tecnologia SENAC-RS Curso de Análise e Desenvolvimento de Tecnologia Trabalho de Shell script Bruno Prestes de Almeida Orientador: André Luiz Silva Moraes Pelotas – RS / 13-05-2013