Introdução ao Unix Shell Scripting:
Em Unix, o Command Shell é o intérprete de comandos nativo. Ele fornece uma interface de linha de comando para os usuários interagirem com o sistema operacional.
Comandos Unix também podem ser executados não-interativamente na forma de um Shell Script. O script é uma série de comandos que serão executados em conjunto.
Shell scripts podem ser usados para uma variedade de tarefas desde a customização de seus ambientes até a automatização de suas tarefas diárias.
Lista de todos os tutoriais de script de Shell Unix:
- Introdução ao Unix Shell Script
- Trabalho com o Editor Unix Vi
- Características do Unix Shell Scripting
- Operadores em Unix
- Codificação condicional em Unix(Parte 1 e Parte 2)
- Loops em Unix
- Funções em Unix
- Processamento de texto em Unix (Parte 1, Parte 2, e Parte 3)
- Parâmetros da Linha de Comando do Unix
- Representação Avançada de Shell do Unix
>
Vídeo do Unix #11:
Unix Shell Scripting Basics
Este tutorial lhe dará uma visão geral da programação da shell e fornecerá uma compreensão de alguns programas shell padrão. Isto inclui shells como a Bourne Shell (sh) e a Bourne Again Shell (bash).
Shells lêem ficheiros de configuração em múltiplas circunstâncias que diferem dependendo da shell. Estes ficheiros normalmente contêm comandos para aquela shell em particular e são executados quando carregados; são normalmente usados para definir variáveis importantes que são usadas para encontrar executáveis, como $PATH, e outras que controlam o comportamento e aparência da shell.
- The Bourne Shell (sh): Este foi um dos primeiros programas shell que veio com Unix e é também o mais utilizado. Foi desenvolvido por Stephen Bourne. O arquivo ~/.profile é usado como um arquivo de configuração para o sh. Este é também o shell padrão usado para scripting.
- O Shell C (csh): O C-Shell foi desenvolvido por Bill Joy, modelado na linguagem de programação C. O objetivo era melhorar a interatividade com recursos como a listagem do histórico de comandos e comandos de edição. Os arquivos ~/.cshrc e ~/.login são usados como arquivos de configuração pelo csh.
- The Bourne Again Shell (bash): O shell bash foi desenvolvido para o projeto GNU como um substituto para o sh. As características básicas do bash são copiadas do sh, e também adiciona algumas das características de interatividade do csh. he ~/.bashrc e os arquivos ~/.profile são usados como arquivos de configuração pelo bash.
Cheque nosso próximo tutorial para saber mais sobre o Vi Editor!!
PREV Tutorial | NEXT Tutorial