1
resposta

Verificação dos itens armazenados

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"?

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

Oii, Vivianne.

A questão descreve que:

  • Há um diretório pacientes_antigos dentro de arquivos_clinica.
  • Ao tentar removê-lo com rmdir, ocorre erro porque ele não está vazio.
  • Antes de excluir, é necessário verificar os itens armazenados, para evitar perda de informações.

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:

  • O comando rm -i arquivos_clinica/pacientes_antigos/* remove os arquivos do diretório, pedindo confirmação de cada exclusão.
  • Depois, 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!

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