Fala galera! Estou curtindo muito as aulas. Mas estou tendo ajuda do nosso amigo ChatGPT para entender melhor, sou designer e sei um pouco de JS então pra mim é tudo muito novo haha, vamos lá... Achei que só dizer que o caminho era ou não válido deixava um buraco no sistema, então implementei um teste antes e se o caminho não for válido ele pede para digitar novamente.
#!/bin/bash
# Função para verificar se o caminho é válido
verificar_caminho() {
if [ -d "$1" ]; then
echo "O caminho é válido!"
return 0
else
echo "O caminho não é válido, tente novamente!"
return 1
fi
}
# Loop para pedir ao usuário para digitar um caminho até que seja válido
while true; do
echo "Digite um caminho para o diretório:"
read caminho
# Verificar se o caminho é válido
if verificar_caminho "$caminho"; then
break # Sair do loop se o caminho for válido
fi
done
Seguimos!