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:
Bash Script: The Basics
Inicialmente, “.sh”É a extensão do script de bash. Mas existem mais algumas maneiras de identificar esses scripts rapidamente.
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.