Bash Scripting

Domine o shell mais usado no mundo Linux. Do básico de variáveis até redirecionamento avançado, cada post traz exemplos práticos que você pode executar direto no terminal.

Variáveis e Expansão no Bash

declare, export, $VAR, ${VAR}, $(command), variáveis especiais, aspas simples vs duplas.

Loops: for, while e until

for i in lista, for ((;;)), while read, until, break, continue, iterando sobre arquivos.

Condicionais: if, test e case

if/elif/else, [[ ]], test, operações com arquivos, comparações numéricas, case/esac.

Funções no Bash

Declarar funções, parâmetros posicionais, return, local, escopo de variáveis.

Redirecionamento e Pipes

>, >>, 2>, 2>&1, /dev/null, |, tee, substituição de processo, here documents.