1
resposta

[Projeto] Mãos na massa: verificando um diretório

Para verificar se um caminho informado pelo usuário é um diretório válido, criei o seguinte script chamado verifica.sh:

#!/bin/bash

echo -n "Informe o caminho do diretório: "
read caminho

#Verificar se o caminho existe e é um diretório
if [ -d "$caminho" ]; then
    echo "O diretório existe e é válido!"
else
   echo "Erro: o diretório  \"$caminho\" não existe."
fi

E ao executar tive a seguinte resposta:
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso da estrutura condicional if para validar caminhos, utilizou muito bem o comando read para tornar o script interativo e ainda compreendeu a importância da verificação com -d para garantir que o caminho seja realmente um diretório.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!