320 likes | 420 Views
Gustavo Leitão. Programação em Shell Script. Processo Seletivo Simplificado – Professor Substituto Campus Natal Central Disciplina Programação para Ambiente de Redes. Contextualizando o Tema. Roteiro da Aula. Introdução. Objetivo da Aula. Objetivo da Aula. Introdução. O que é Shell?.
E N D
Gustavo Leitão Programação em Shell Script Processo Seletivo Simplificado – Professor SubstitutoCampus Natal CentralDisciplina Programação para Ambiente de Redes
Introdução Objetivo da Aula
Introdução O que é Shell?
Introdução • O que é Shell?
Introdução • Implementações de Shell
Introdução • Exemplo de Comando Listagem de diretório – Comando ls (Linux) Listagem de diretório – Comando dir (Windows)
Introdução O que é Shell Script?
Introdução • Shell Script
Introdução • Exemplos de Aplicações
Primeiro Programa #!/bin/bash echo'Nossa! Estou vivo!'
Sintaxe Básica Shell Sintaxe Básica Shell
Sintaxe Básica Shell • Variáveis Áspas duplas -> variável interpretada Áspas simples -> valor literal Acento grave -> interpreta comando
Sintaxe Básica Shell • Variáveis de Ambiente
Sintaxe Básica Shell • Principais Comandos Mais comandos: http://www.guiaubuntupt.org/wiki/index.php?title=Comandos_basicos|
Sintaxe Básica Shell • Passagem por Parâmetro
Sintaxe Básica Shell • Operações Aritméticas
Sintaxe Básica Shell • Entrada do Usuário
Sintaxe Básica Shell • Controle de Fluxo (IF)
Sintaxe Básica Shell • Operadores Operadores de Texto Operadores Aritméticos
Sintaxe Básica Shell • Operadores Operadores de Arquivos
Sintaxe Básica Shell • Repetição FOR
Sintaxe Básica Shell Exemplo de Aplicação
Exemplo de Aplicação • Backup Automático
Exemplo Aplicação • Agendando o Backup Dia da semana (0-6) Mês (1-12) Dia do mês (1-31) Hora (0-23) Minutos (0-59)
Gustavo Leitão Programação em Shell Script Processo Seletivo Simplificado – Professor SubstitutoCampus Natal CentralDisciplina Programação para Ambiente de Redes