Não seria necessário realizar o comando "ls -l arquivos_clinica/pacientes_antigos" para verificar se há mais arquivos antes do "rmdir arquivos_clinica/pacientes_antigos"?
Não seria necessário realizar o comando "ls -l arquivos_clinica/pacientes_antigos" para verificar se há mais arquivos antes do "rmdir arquivos_clinica/pacientes_antigos"?
Oii, Vivianne.
A questão descreve que:
pacientes_antigos dentro de arquivos_clinica.rmdir, ocorre erro porque ele não está vazio.A atividade então mostra várias alternativas e diz que a correta é:
rm -i arquivos_clinica/pacientes_antigos/*
rmdir arquivos_clinica/pacientes_antigos
O que essa resposta faz:
rm -i arquivos_clinica/pacientes_antigos/* remove os arquivos do diretório, pedindo confirmação de cada exclusão.rmdir é usado para remover o diretório vazio.Isso realmente é uma forma segura de excluir o diretório e seu conteúdo, evitando exclusões acidentais.
O ponto que você observou:
Você sugeriu incluir antes um comando como:
ls -l arquivos_clinica/pacientes_antigos
para verificar o conteúdo do diretório antes de apagar. E você tá correta, realmente você também pode fazer isso.
Contudo, as atividades de cursos costumam pedir o comando que resolve o problema técnico e não necessariamente todos os passos de verificação prévia. Mas parabéns por pensar nessa possobilidade!