Como criar scripts de shell simples no Linux usando o Vim

How Create Simple Shell Scripts Linux Using Vim



O Shell Scripting executa comandos para realizar algumas funções úteis e é projetado para ser executado no shell. Os scripts de shell são bastante úteis para realizar 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 aos usuários interagir com o sistema operacional e executar várias tarefas usando comandos. O Shell obtém a entrada do usuário por meio do terminal, interage com o kernel, processa-o e fornece a saída.







Como criar um script de shell usando o Vim

Scripts de shell geralmente criados usando qualquer editor de texto. Editores Nano e Vim são editores de texto bem conhecidos para criar arquivos de script bash. Para este exemplo, estamos usando o Vim. Se você não tiver o Vim, instale-o usando o comando:



$sudoaptoinstalar vim

Abra o editor de texto usando:



$vim

Crie um novo arquivo:





$nóstestscript.sh

Digite o script. #! Operador / bin / bash, shell direcionado para bourne shell: r



#! / bin / bash

jogou foraOlá Mundo

E salve o arquivo, pressione o Esc para mudar o modo e, em seguida, pressione :no para salvá-lo. Se der um arquivo de erro somente leitura, use :no! , o arquivo será salvo:

Agora, para executar o arquivo, digite:

bash testeroteiro.sh

Como adicionar comentários em um script de shell

Para adicionar um comentário, use o operador #; a sintaxe é fornecida abaixo:

#! / bin / bash

# Este é o meu primeiro script de shell

jogou foraOlá Mundo

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 um inteiro, caractere ou string de texto. Vamos entender com um exemplo:

#! / bin / bash

minha variável= Este é o meu primeiro script

jogou fora $ myvariable

O script acima fornecerá um 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

jogou foraDigite seu nome

leituraname_varable

jogou fora 'Digite sua idade'

leituraage_variable

jogou fora $ name_varibaletem $ age_variable antigo

A imagem a seguir está mostrando o resultado:

Conclusão

O script de 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, apreendemos a ideia básica de script de shell. Aprendemos como criar um script e um arquivo de script de shell, salvá-lo e executá-lo. Além disso, entendemos o uso de variáveis ​​em scripts de shell. O script de shell é muito útil para realizar diferentes tarefas úteis e há muito a ser descoberto.