Apresentação Shell Script

Slides:



Advertisements
Apresentações semelhantes
Programação em Java Prof. Maurício Braga
Advertisements

Administração de sistemas operacionais
WINDOWS Sistemas Operacionais PLATAFORMA TECNOLÓGICOS
Parte I Capítulo 5 Reutilizando código e escrevendo funções.
Engenharia de Software
Shell Script Professor: João Paulo
Linguagem PHP Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
Programação Bash Mauro César Lopes. Shells bash csh sh tcsh ksh.
Tutorial de utilização do
DESENVOLVIMENTO DE COMÉRCIO ELETRÔNICO
Prontuário Eletrônico do Paciente
Trabalho sobre Shell Script
O Portal do Estudante de Computação
Interpretador Online.
MANUAL NOVA INTRANET 2010 IMPORTANTE! IMPORTANTE!
OSA - Operação de Software e Aplicativos
Como instalar e executar o programa
Trabalho sobre ShellScript
7 - Criação de Páginas Web DREAMWEAVER Pt.2
Manipulando Shell Script
Tecnólogo em Analise e Desenvolvimento de Sistemas - Faculdade de Tecnologia SENAC De Roger Ferreira Memórias e suas características,
Utilizando recursos especiais do Webnode
Aula prática 6 Vetores e Matrizes
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações – UFF 2º semestre/2012.
Manual - Bikesys Versão 1.0 – Beta Março 2013.
Gpnet Criando um novo módulo.
PROGRAMAÇÃO ESTRUTURADA II
Entrada e saída.
Sistemas Operacionais
1ª Aula de Html Íria Albuquerque.
Monitoria de Sistemas Inteligentes
Word Prof. Gláucya Carreiro Boechat
MICROSOFT Windows XP.
Linguagem e Ambiente Scratch
Sistemas Operacionais
import javax.swing.JOptionPane;
Linux Prof. Fabio Santos, D.Sc
HTML: trabalhando com Fontes
Sistemas Operacionais II O Shell Bash. Objetivos Conhecer a sintaxe dos comandos; Trabalhar com funções; Trabalhar com variáveis; Expressões aritméticas;
SISTEMAS OPERACIONAIS I Gerenciamento de Arquivos
09/04/2017 Linux Comandos básicos.
PROGRAMAÇÃO EM SHELL SCRIPT SANDRO LUIZ FREDES MORALES Introdução a Informatica 1 ANÁLISE E DESENVOLVIMENTO DE SISTEMAS 2013.
Professor Julian Palavro Dutra- Porto Alegre/ RS.
1 Shell Script É uma linguagem de script usada em vários sistemas operativos (operacionais), com diferentes dialetos, dependendo do interpretador de comandos.
Tópicos em Sistemas Operacionais (LINUX) Prof:. Msc. Arimatéia Junior Fortaleza-2011.
Tutorial: Cadastro.
Construindo tabelas NTE-ESTRELA.
ADS Noite 1 JACKS DOUGLAS G BRAGA Orientador: André Moraes Pelotas 20 de Maio 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.
Apresentando o MC OS Darwin: Darwin é o nome do núcleo do Mac OS X. Segundo os especialistas da Apple, o Darwin é uma grande evolução, graças aos esforços.
Professor Esp. Diego André Sant’Ana Disciplina: Sistemas Operacionais II Sistemas de Arquivos- Tipo de arquivos – Cap
Monitoria de Sistemas Inteligentes IF684
MatLab (Matrix Laboratory)
 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
CES-10 INTRODUÇÃO À COMPUTAÇÃO
Marcelo Manuel Ferreira Pinto
Shell Script Parte 2.
Ana Claudia Dutra Claudia Calegari Sandra Maia Thábita Sepulvida.
Tópicos em Sistemas Operacionais (LINUX) Prof:. Msc. Arimatéia Junior Fortaleza-2011.
Microsoft Excel.
Universidade Federal do Pará Instituto de Ciências Exatas e Naturais Faculdade de Computação Linux – Prática Regiane Kawasaki
Programação para Web I AULA 2 BANCO DE DADOS.
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.
Programação p/ INTERNET - HTML Prof. João Ricardo Andrêo 30/5/ :10 1 Listas Numeradas As listas numeradas funcionam da mesma forma que as listas.
Questionário (Básico) Autor: Skyup Informática. Atividade - Questionário O módulo permite criar uma série de questões, que deverão ser respondida pelos.
Base de Dados Autor: Skyup Informática. Atividade – Base de Dados Base de dados é uma atividade em Moodle para o desenvolvimento colaborativo de um banco.
Criar UFU É fácil criar uma conta de com o domínio UFU.
Tarefa Autor: Skyup Informática. Atividade – Tarefa O módulo atividade tarefa tem como principio básico a interação professor-aluno. Os alunos podem apresentar.
Recursividade, Entrada pelo teclado e Funções com retorno Dilvan Moreira.
Transcrição da apresentação:

Apresentação Shell Script Nome: João Peil Contato: contato.jpeil@gmail.com Curso: ADS

Índice 1.1 O que é Shell Script?------------------------3 1.2 Listagem de Interpretadores--------------4 2.1 Como funciona?------------------------------5 2.2 Como é Executado?-------------------------6 2.3 Características--------------------------------7 3.1 Amostra de Script----------------------------8

1.1 O que é Shell Script? Shell é uma linguagem de script (por isso Shell Script), que é usada em diversos sistemas operacionais com diversas formas de linguagem, no que cabe aos interpretadores denominar tais formas.

1.2 Listagem de Interpretadores Bash Sh Ash Csh Tcsh

2.1 Como Funciona? O script funciona com base em linhas de comando. Após a inserção dos comandos em um editor de texto executável, o script é executado e então o interpretador processa as linhas de comando de acordo com o seu padrão, e em seguida retorna com a tela do que foi feito para o usuário.

2.2 Como é executado? Para demonstrar a execução do shell, será mostrada uma imagem de como ela é feita, e logo em seguida uma breve explicação sobre o que foi feito.

É simples, primeiro digita-se o nome do interpretador usado no script, para que não haja nenhum tipo de problema (neste caso usamos o bash). Em seguida é adicionado um espaço e o nome dado ao script que você deseja executar. E pronto, você executou um arquivo em shell.

2.3 Características Tendo algum entendimento de linguagens de programação, pode-se dizer que o shell é um artifício poderoso em relação a criação de programas rápidos e de fácil acesso. Além disso, a linguagem baseada no script é fácil de ser compreendida, porém muito detalhista em questão a organização das linhas de comando, ou seja, um mínimo erro pode ser fatal ao script.

3.1 Amostra de Script Esta imagem apenas exibe o uso do “#” para descrições do programa a ser trabalhado.

Acima é apresentada a função “Preparado” que exibe uma pergunta utilizando o recurso gráfico dialog. Se o usuário apertar sim, o programa vai redireciona-lo a função FOR, se não será fechado.

Logo após mostra uma contagem regressiva usando o laço de repetição For e na sequência a imagem de uma bomba feita em Ascii. Depois é feito o processo de passagem para a função “Sucesso”

Logo acima, temos o início da função sucesso, que exiba duas mensagens, uma de sucesso na explosão, e outra dando adeus ao usuário. Após isso o programa é fechado.

Para que não ocorra nenhum problema a primeira função é chamada abaixo de todo o script, para que ele possa ser rodado.