paint-brush
Liberando os superpoderes do seu terminal: um divertido tutorial de script Bashpor@jiniuspark
2,362 leituras
2,362 leituras

Liberando os superpoderes do seu terminal: um divertido tutorial de script Bash

por Jin Park3m2023/05/24
Read on Terminal Reader

Muito longo; Para ler

O script bash envolve escrever uma lista de comandos para o shell executar. É seu interpretador de linha de comando, seu gênio digital, pronto para obedecer seus comandos. O script Bash é apenas a ponta do iceberg; há um oceano inteiro lá fora para você explorar.
featured image - Liberando os superpoderes do seu terminal: um divertido tutorial de script Bash
Jin Park HackerNoon profile picture
0-item
1-item

Bem, bem, bem, olha o que temos aqui! Então, você está interessado em aprender sobre scripts Bash, hein? Fico feliz que tenha decidido pegar o touro pelos chifres. Confie em mim; depois de experimentar o poder que os scripts Bash podem trazer para a ponta dos seus dedos, não haverá como voltar atrás. Considere isso um encontro com seu terminal, onde você aprenderá a fazê-lo dançar conforme suas músicas com o poder do script Bash. Agora, vamos mergulhar?

Uma espiada no mundo dos scripts Bash

Antes de sujarmos as mãos, vamos esclarecer o que é o script Bash e por que é tão importante. Bash (Born Again SHell) é o shell padrão na maioria das distribuições do Linux. É seu interpretador de linha de comando, seu gênio digital, pronto para obedecer seus comandos.


  • O que é uma concha, você pergunta? Pense nisso como uma interface de usuário que permite que você converse com seu sistema operacional, exceto que o bate-papo envolve mais comandos e menos conversa fiada.
  • E quanto ao script? Está escrevendo uma série de comandos para o shell executar.


Portanto, o script Bash envolve escrever uma lista de comandos para o shell executar, automatizar tarefas repetitivas e facilitar sua vida. Doce, não é?

Bash Scripting 101: uma jornada prática

Criando seu primeiro script Bash

É hora de fazer a bola rolar! Seu primeiro script Bash não será uma ciência de foguetes; vamos manter as coisas simples. Para criar um script Bash, iremos:


  1. Abra um editor de texto.
  2. Escreva nossos comandos.
  3. Salve o arquivo com uma extensão .sh.


Vamos repetir "Hello World" - a clássica saudação do programador.


 #!/bin/bash echo "Hello, World!"


O #!/bin/bash é chamado de shebang. Ele informa ao sistema que este é um script Bash.


Executando seu script Bash

Executar um script Bash é muito fácil. Você só precisa se lembrar de duas etapas:


Dê permissões de execução ao seu script usando o comando chmod: chmod +x script.sh


Execute o script: ./script.sh


Voilá! Seu terminal deve exibir "Hello, World!". Você acabou de executar seu primeiro script Bash.


Variáveis no Bash

Segure-se porque estamos mergulhando no âmago da questão do script Bash - variáveis! No Bash, definimos uma variável assim:


 VARIABLE_NAME="Hello, World!"


E para usar uma variável, usamos o cifrão:


 echo $VARIABLE_NAME


Declarações condicionais no Bash

A vida é cheia de escolhas, assim como os scripts Bash! As declarações condicionais nos ajudam a escolher entre as opções. Aqui está uma declaração if-else simples:


 if [ $1 -gt 100 ] then echo "That's a big number!" else echo "Meh, that's a small number!" fi


Este script verifica se o argumento que você passa é maior que 100 e exibe uma mensagem correspondente.


Quer mais como este?

Então aí está, um guia para iniciantes no emocionante mundo dos scripts Bash! E se você gostaria de ver a parte 2, considere se inscrever e espalhar a palavra!


O caminho para dominar o script Bash pode parecer longo e sinuoso, mas lembre-se, Roma não foi construída em um dia. Comece pequeno, pratique consistentemente e não se esqueça de se divertir ao longo do caminho. Você estará criando scripts como um profissional em pouco tempo.


Este tutorial de script Bash é apenas a ponta do iceberg; há um oceano inteiro lá fora esperando por você para explorar. Portanto, não perca tempo, coloque os dedos em ação e boa criação de scripts!


Apoie-me e libere seu 'Jinius' interior com Jin Park - mergulhe agora!

@ https://ko-fi.com/jiniusme ❤️