Shell script executa comandos para executar algumas funções úteis e foi projetado para executar no shell. Os scripts de shell são bastante úteis para executar operações como manipulação de arquivos, automatizando tarefas para evitar o consumo de tempo; Você pode até criar seus comandos.
Shell é uma interface entre o usuário e o sistema operacional que permite que os usuários interajam com o sistema operacional e executem várias tarefas usando comandos. Shell recebe a entrada do usuário através do terminal, interage com o kernel, o processa e fornece a saída.
Como criar um script de shell usando o vim
Scripts de shell geralmente criados usando qualquer editor de texto. Os editores Nano e Vim são editores de texto bem conhecidos para criar arquivos de script de bash. Para este exemplo, estamos usando "vim". Se você não possui vim, instale -o usando o comando:
$ sudo apt install vim
Editor de texto aberto usando:
$ vim
Crie um novo arquivo:
$ VI TestScript.sh
Digite o script. “#! Operador/Bin/Bash ”, Shell direcionado para Bourne Shell: R
#! /BIN/BASH
eco "Hello World"
E salve o arquivo, pressione o “Esc"Tecla para alternar o modo e depois pressionar":c”Para salvar. Se fornecer um arquivo de erro "somente leitura", use "Use":c!”, O arquivo será salvo:
Agora, para executar o arquivo, digite:
Script de teste Bash. sh
Como adicionar comentários em um script de shell
Para adicionar um comentário, use o operador "#"; A sintaxe é dada abaixo:
#! /BIN/BASH
#Este é o meu primeiro script de shell
eco "Hello World"
Como usar variáveis em um script de shell
Para qualquer programação, as variáveis de linguagem são essenciais. Variáveis são usadas para armazenar um valor, seja uma string inteira, personagem ou texto. Vamos entender com um exemplo:
#! /BIN/BASH
myVariable = “Este é o meu primeiro script”
eco $ myVariable
O script acima fornecerá valor variável como saída:
Vamos verificar como obter valor em uma variável do valor do usuário do usuário:
#! /BIN/BASH
eco “digite seu nome”
Leia name_varable
eco "Entre na sua idade"
Leia Age_Variable
eco “$ name_varibale é $ Age_variable Old”
A imagem a seguir está mostrando a saída:
Conclusão
O script shell é muito importante para criar seu próprio comando ou executar vários comandos com um arquivo de script para executar várias funções. Neste guia, entendemos a idéia básica de script de shell. Aprendemos como script e um arquivo de script de shell, salve -o e depois executá -lo. Além disso, entendemos o uso de variáveis em script de shell. O script de shell é muito útil para realizar diferentes tarefas úteis, e há muito o que descobrir.