eSTOU COM DUVIDAS RELACIO NADAS A PARAMETROS ALGUM ME AJUDA KK
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
eSTOU COM DUVIDAS RELACIO NADAS A PARAMETROS ALGUM ME AJUDA KK
Oi, Levi!
Passar parâmetros para um script Bash é uma forma de tornar o script mais flexível e reutilizável. Esses parâmetros são acessados dentro do script usando variáveis especiais chamadas de variáveis de posição. Aqui está um resumo de como isso funciona:
$1 é o primeiro argumento, $2 é o segundo, e assim por diante.$# armazena o número de argumentos passados para o script.$@ contém todos os argumentos passados.Vamos ver um exemplo prático para entender melhor:
#!/bin/bash
# Verifica se foram fornecidos exatamente dois argumentos
if [ $# -ne 2 ]; then
echo "Erro! Não foram fornecidos dois argumentos"
exit 1
fi
# Atribui os argumentos às variáveis
arg1=$1
arg2=$2
# Imprime os argumentos
echo "O primeiro argumento é: $arg1"
echo "O segundo argumento é: $arg2"
meu_script.sh.chmod +x meu_script.sh../meu_script.sh argumento1 argumento2.Bons estudos!