Tutorial de script de shell
Um script de shell é um programa de computador projetado para ser executado pelo shell Unix / Linux, que pode ser um dos seguintes:
- The Bourne Shell
- The C Shell
- The Korn Shell
- O GNU Bourne-Again Shell
Um shell é um interpretador de linha de comando e as operações típicas executadas por scripts de shell incluem manipulação de arquivo, execução de programa e impressão de texto.
Scripts de shell estendido
Os scripts de shell têm várias construções necessárias que informam ao ambiente de shell o que fazer e quando fazer. Obviamente, a maioria dos scripts é mais complexa do que o anterior.
Afinal, o shell é uma linguagem de programação real, completa com variáveis, estruturas de controle e assim por diante. Não importa o quão complicado um script se torne, ele ainda é apenas uma lista de comandos executados sequencialmente.
O seguinte script usa o read comando que pega a entrada do teclado e a atribui como o valor da variável PERSON e finalmente a imprime em STDOUT.
#!/bin/sh
# Author : Zara Ali
# Copyright (c) Tutorialspoint.com
# Script follows here:
echo "What is your name?"
read PERSON
echo "Hello, $PERSON"
Aqui está um exemplo de execução do script -
$./test.sh
What is your name?
Zara Ali
Hello, Zara Ali
$
A parte subsequente deste tutorial cobrirá em detalhes o Unix / Linux Shell Scripting.