Programação em shell Instituição:Faculdade SENAC Pelotas

Slides:



Advertisements
Apresentações semelhantes
1º Aviso Desconto no Interesse, Comportamento e Participação 2º Aviso Maior desconto no Interesse, Comportamento e Participação 3º Aviso Sai mais cedo!
Advertisements

Administração de sistemas operacionais
Componente Curricular Sistemas Operacionais - SOP
Software do sistema Software de aplicação
Configuração de um servidor FTP
Shell Script Professor: João Paulo
Prof. João Paulo de Brito Gonçalves Sistema de Arquivos - COMANDOS DE VISUALIZAÇÃO, BUSCA E LOCALIZAÇÃO Campus - Cachoeiro Curso Técnico de Informática.
Exercícios de Roteamento BackBone IP
IPv6 Exercício com IPv6 Auto-Configuração Roteamento IPv6
Exercício Roteamento Linux
Conceitos Básicos sobre o S.O.
Informática Industrial
Ferramentas de Desenvolvimento
Linguagem PHP Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
Colégio Técnico Vila Branca
Hardening Linux
UNIX.
Aula 10 – Revisão comandos do Linux
Programação Bash Mauro César Lopes. Shells bash csh sh tcsh ksh.
Administração de Sistemas Operacionais
Trabalho sobre Shell Script
Comandos para navegação no Sistema de Arquivos
Configuração de manutenção
Análise e Desenvolvimento de Sistemas – Faculdade Senac de Pelotas
Trabalho sobre ShellScript
Shell Script Lucas Bastos Barboza
Prof. André Leon S. Gradvohl, Dr.
Manipulando Shell Script
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações – UFF 2º semestre/2012.
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações – UFF 2º semestre/2012.
Sistema Operativo de Rede Prof. António dos Anjos
Software Livre O software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição. A forma usual de um software ser distribuído.
Shell Script Bruno dos Santos Bermann
Gestão de Sistemas Operacionais II
Apresentação Shell Script
Explorando a criação de scripts em shell
Sistemas Operacionais
Linux Descendente do Unix
Noções de Sistema Operacional Linux
LINUX. GRUB Trata-se de um gerenciador de boot desenvolvido inicialmente por Erich Stefan Boleyn, disponibilizado como software GNU. Entre seus principais.
Sistemas Operacionais II O Shell Bash. Objetivos Conhecer a sintaxe dos comandos; Trabalhar com funções; Trabalhar com variáveis; Expressões aritméticas;
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.
Usuários e Grupos Usuário: alguém que possui conta, internamente é tratado como um número (UID) que é a identificação do usuário (USER ID). Cada usuário.
Comandos Ubuntu/Linux Michelle Nery
Trabalho Shell Script Analise e Desenvolvimento de Sistemas
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.
Sistemas Operacionais PLATAFORMALINUX PLATAFORMALINUX Jean Morais 3ºSINA/07.
TÍTULO DO TRABALHO Nome dos autores Instituição de Origem INTRODUÇÃO DESENVOLVIMENTO CONSIDERAÇÕES FINAIS REFERÊNCIAS BIBLIOGRÁFICAS Introdução,
FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede – AULA 03 Prof. Gabriel Silva.
 Davi Gonçalves Dias  SENAC-RS – Faculdade de Tecnologia Senac Pelotas.  Análise e Desenvolvimento de Sistemas – Turma ADS Noite 1.
Iº Workshop Linux da Unijorge
Shell Script Parte 2.
1 Uma maquina inteiramente automática, que dispõe de uma memória ampliada e de uma unidade de comando interno, que efetuam operações lógicas de cálculo.
Ana Claudia Dutra Claudia Calegari Sandra Maia Thábita Sepulvida.
LINUX. O que é LINUX  Linux é um termo utilizado para se referir a sistemas operacionais que utilizem o núcleo Linux  O Linux foi desenvolvido pelo.
Universidade Federal do Pará Instituto de Ciências Exatas e Naturais Faculdade de Computação Linux – Prática Regiane Kawasaki
Faculdade Pernambuca - FAPE Compiladores Abril/2007 Compiladores Abril/2007.
Evoluindo em comandos Unix / Linux Cid Rodrigues de Andrade No site acima encontram-se dados sobre licenciamento e forma.
 Laboratório de Graduação  Destinado a alunos dos cursos de Ciência e Engenharia da Computação  Horário de funcionamento: ◦ De segunda a sexta de 8h.
Comandos Básicos do Linux Prof. Alberto Felipe. Os Sistemas Operacionais de hoje, incluindo o Linux, são todos baseados em interface gráfica, com o uso.
Shell Script Prof. Rafael Paoliello Guimarães FAESA.
Sistemas Operacionais de Redes Introdução ao Linux IGOR ALVES.
Automatização de Serviços – P1 SHELL SCRIPT Charles J. Busarello - IFPR.
Sistemas Operacionais Comandos de Linux Ubuntu
Nathan figueiredo °1 semestre ads
Programação em Shell Script
Roteamento com VLAN Nome dos Alunos.
Sistemas Operacionais – Linux
Transcrição da apresentação:

Programação em shell Instituição:Faculdade SENAC Pelotas Aluno:Maurício Elias Medeiros Pisani turma:1º semestre noite curso:Analise e Desenvolvimento de Sistemas Unidade curricular:introdução a informática Programação em shell

Sumário Itens: 1.introdução. 1.1 o que é? 1.2 plataformas suportadas. 2.Lista de comandos 3.Exemplos práticos. 4. Considerações finais. 5.bibliografia

1.introdução A apresentação asseguir mostrará brevemente a linguagem Shell. Junto com 2 (dois) programas desenvolvidos na mesma.

1.1 O que é Shell? Shell script é uma Linguagem de programação interpretada usada em vários sistemas operativos, com diferentes dialetos dependendo do interpretador de comandos utilizado. Um exemplo de interpretador de comandos é o bash, usado na grande maioria das distribuições GNU/Linux.

1.2 plataformas suportadas. Obs.: tanto em Linux como em Mac,o sistema já vem com o compilador integrado. No Windows necessitasse de um software especial como por exemplo o programa notepad++

2.Comandos em Shell Comando ls O comando ls lista arquivos e diretórios do sistema a, –all Lista todos os arquivos e diretórios incluindo os arquivos ocultos Apagar arquivos velhos Apagar periodicamente arquivos mais velhos que 30 dias do diretório /tmp: # !/bin/bash cd /tmp find . -type f -mtime +30 -delete

2.Comandos em Shell data Anterior # Função em Shell Script para retornar a data anterior, levando em conta o mes e ano. fn_data_anterior() { DIA=$D MES=$M ANO=$A # Dado DIA, MES e ANO numericos, obtem a data do dia anterior DIA=`expr $DIA - 1` if [ $DIA -eq 0 ]; then MES=`expr $MES - 1` if [ $MES -eq 0 ]; then MES=12 ANO=`expr $ANO - 1` fi DIA=`cal $MES $ANO` DIA=`echo $DIA | awk '{ print $NF }'` fi } ano=`date +%Y`; mes=`date +%m`; let dia=10\#`date +%d`; if (( $dia<10 )); then j=0$dia; else j=$dia; fi dia=$j; j=""; D=$dia M=$mes A=$ano fn_data_anterior echo $DIA $MES

3. Exemplos práticos Exemplo 1:

3.Exemplos práticos Exemplo 2:

4. Considerações finais. Com este trabalho pude constatar que shell script tem algumas semelhanças com outras linguagens como por exemplo o Php. Também pude contatar que o Shell é capaz de automatizar muitas funções do sistema Linux. Por fim ,para mim foi um pouco difícil de aprender esta linguagem pois nunca havia trabalhado com a mesma.

5. Bibliografia Site Aurélio: http://www.aurelio.net. Site winkpédia: http://www.wikipedia.org. Site Google: www.google.com.br. Site viva o Linux: http://www.vivaolinux.com.br.

Créditos finais: Autor Maurício Pisani. Professor:André Moraes Fim!