Coisas a considerar no seu primeiro dia de script de bash

Coisas a considerar no seu primeiro dia de script de bash

Você provavelmente já ouviu falar sobre scripts de bash se estiver familiarizado com o Linux. Um script bash desempenha um papel essencial na automação de comandos no Linux. Pode economizar muito tempo porque você não precisa escrever os comandos um por um no terminal. Assim, o script de bash pode aumentar sua eficiência de trabalho executando automaticamente os comandos.

Além disso, também é necessário um conhecimento agudo de scripts de bash para conseguir o trabalho do administrador do Linux. É por isso que você deve aprender scripts Bash para aumentar sua carreira em um nível totalmente novo. Se você é iniciante, leia este guia para obter uma breve informação sobre scripts de basquete no Linux.

Seu primeiro dia de script de bash

Antes de mudar para os conceitos de scripts de bash, vamos dar uma olhada no básico do Bash no Linux:

O que é Bash?

Bash ou Bourne Again Shell é um intérprete de linguagem de comando que está amplamente disponível em diferentes distritos Linux. Bash é uma versão atualizada do shell bourne que inclui recursos adicionais, como edição de linha de comando. Atualmente, o Bash é um intérprete de comando padrão em vários sistemas Linux.

Brian Fox desenvolveu Bash em 1989 para melhorar o shell de Bourne para usos interativos. Possui opções diferentes, incluindo ligações de chaves, edição de linha de comando e suporte ao histórico de comandos.

O que é shell?

Shell lê e executa os comandos que um usuário entra. Em outras palavras, é um processador de macro que funciona entre o usuário e o sistema para a execução do comando. A capacidade final de Shell de interagir com o sistema (kernel) faz dele uma ferramenta poderosa.

Você pode criar o arquivo shell da CLI ou GUI. Existem várias variantes de conchas, e todas as variantes têm suas habilidades e função para automatizar a execução do comando.

O que é script?

O script oferece um ambiente de execução de comando automático. Ele permite que um usuário escreva e execute o conjunto de comandos do terminal. Scripts são arquivos de texto que você pode criar a partir do terminal ou do editor de texto. Com os scripts, você pode executar vários comandos simultaneamente, economizando muito tempo e esforço.

Bash Script: por que você deveria usá -lo?

Como mencionado, os scripts de bash podem melhorar o fluxo de trabalho e simplificar o processo. Os scripts bash são preferidos por engenheiros de rede, cientistas, administradores de sistemas, desenvolvedores e especialistas em Linux.

Você pode usar o script de bash em diferentes tarefas, incluindo crocantes de dados, backups automatizados, implantação de aplicativos da web e desenvolvimento de scripts personalizado para várias páginas. Além disso, aqui estão algumas razões pelas quais você deve usar o script bash para suas tarefas diárias:

  • Automação de tarefas: Você pode automatizar a tarefa diária com a execução automática de comando. O script bash também suporta o agendador baseado no tempo do cron para automatizar a execução do script de bash.
  • Simplificar o trabalho: Você não precisa se lembrar da sequência dos comandos, porque o script bash executa os comandos um por um na ordem correta. Portanto, você só precisa escrever os comandos uma vez na sequência.
  • Suporte transferível: O script Bash funciona bem em todos os sistemas. Se você transferir um script bash de um sistema operacional Linux para outro, ele ainda funciona corretamente.
  • Transparente: Você pode verificar rapidamente o conteúdo do script, pois está disponível no formato de texto legível por humanos.

Bash Script: The Basics

Inicialmente, “.sh”É a extensão do script de bash. Mas existem mais algumas maneiras de identificar esses scripts rapidamente.

  1. Às vezes, os scripts de bash terminam com o “.Shebang ”extensão, uma combinação de festa e estrondo. Shebang contém #! (Bash# e Bang!) que indica um intérprete para a execução. Esse #! Shebang diz qual intérprete um sistema deve usar para executar os comandos de scripts do Bash.
  2. Se você abrir um diretório no terminal que contém o script bash, ele aparece em cores diferentes do restante dos arquivos. Você pode identificar o script de bash de acordo com suas cores.
  3. Você pode verificar os direitos dos scripts porque esses arquivos contêm a execução corretamente como x. Portanto, você pode usar esse script no terminal se um arquivo contiver direitos de execução.

Como criar scripts bash no Linux

Você pode criar o arquivo de script de bash através da abordagem da CLI e GUI. Vamos passar por cada um deles separadamente:

Crie um script Bash através do Nano Editor

Primeiro, abra o terminal Linux e execute o comando Touch para criar um script de bash:

Toque no arquivo.sh

Você pode verificar o caminho do arquivo Bash usando o comando "qual":

Qual é a batida

Caso você queira salvar o script em um diretório específico, execute os seguintes comandos:

CD ~//
Toque no arquivo.sh

Você também pode fornecer os direitos de execução do script através do comando chmod:

arquivo chmod +x.sh

Agora, use o comando nano para inserir os detalhes no script Bash:

arquivo nano.sh

No editor de nano, você pode inserir os detalhes de acordo. Por exemplo, inserimos um texto específico nele:

Por fim, execute o seguinte comando para abrir o script Bash no terminal:

./arquivo.sh

Há uma tonelada de scripts bash que você pode criar no Linux. Confira 30 exemplos de scripts bash para aprender tudo sobre scripts de bash.

Comandos que você pode tentar para scripts de bash

Existem alguns comandos que você pode tentar ao escrever scripts bash no Linux:

Comando ls

O comando LS é usado para listar o conteúdo do diretório, para que você possa verificar rapidamente o conteúdo do arquivo.

Comando Grep

O comando Grep é usado para pesquisar o texto em um padrão específico. Pode ser um comando útil procurar um script específico do diretório.

Comando mkdir

Você pode usar o comando mkdir para criar os diretórios. Este comando é útil ao criar um script bash em um novo diretório.

Comando pwd

Você pode usar o PWD para imprimir o diretório de trabalho atual no terminal. É útil quando você está trabalhando em vários terminais.

Comando do homem

Com o comando man, você pode obter os detalhes sobre os comandos que está executando. Você pode tentar algumas opções como -w, -b, -f, etc.

Comando mv

Você renomeia ou move os diretórios diretamente do terminal com o comando MV.

Comando cp

Este comando é usado para copiar os diretórios e arquivos.

Comando gato

O comando CAT cria, lê, displays e concatena um arquivo.

Comando de saída

Você pode usar o comando de saída para encerrar o processo atualmente em execução e fechar a janela do terminal.

Conclusão

Isso é tudo sobre as coisas que você deve considerar no seu primeiro dia de script de bash. Os scripts bash são úteis para melhorar sua eficiência, seja você um administrador do Linux ou um programador. O conceito de script bash não se limita a um único guia. É por isso que escrevemos centenas de guias e tutoriais, por isso não deixe de conferir Linuxhint para saber mais.