Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 1.55 KB

README.md

File metadata and controls

41 lines (29 loc) · 1.55 KB

Introdução

Bash é o shell mais utilizado atualmente. Mas o que é um shell? Grosseiramente falando shell é o software que recebe os comandos na linha de comando, executa-os e exibe a saída.

Como tudo na vida é mais fácil entender com exemplos. Vamos por a mão na massa

Instalação.

Se está usando Linux ou MacOS provavelmente você já tem Bash instalado. Você pode executar um bash --version pra ver a versão. Se estiver usando Ubuntu provavelmente deve estar usando dash. No Windows você pode usar o Windows Layer for Linux e então dentro do Linux vai ter acesso ao bash.

  • Intalando no Debian ou Ubuntu: apt install bash
  • Arch Linux: pacman -Syu bash
  • MacOS brew install bash

Rodando

Se você trabalha com desenvolvimento é possivel que esteja usando zsh ou fish. zsh é compativel com bash, já fish não é. Quando estiver escrevendo scripts que vão rodar em servidores você vai querer que eles sejam portáveis e provavelmente não vai ter zsh no servidor. Boa parte do tutorial deve funcionar no zsh, mas eu estou focando em bash por causa do scripting.

Sem mais delongas pra rodar o bash execute bash, bem óbvio né?

Básico

Dúvidas e sugestões

Encontrou um erro grotesco de português, ficou com alguma dúvida ou acha que ta faltando algum conteúdo, cria um issue que eu atualizo corrigo. PRs são bem-vindos também. 👍