1
resposta

[Dúvida] Em qual momento a forma longa de remoção é a mais adequada?

Eu achei interessante que nesse exercício é demonstrado uma outra maneira (mais longa) de fazer a remoção de um diretório.

A seguinte forma:

rm -r diretorio

Pode ser representada através dos seguintes comandos:

rm diretorio/*
rmdir diretorio

Existe alguma situação em que a forma longa para a remoção de um diretório é a mais adequada?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Opa, Gabriel! Beleza?

É aquele tipo de detalhe que, quando a gente para pra pensar, ajuda a entender muito mais a fundo como o Linux funciona.

Indo direto ao ponto: na esmagadora maioria das vezes, no trabalho e no dia a dia, a forma curta rm -r diretorio é a mais adequada, mais segura e mais eficiente.

O comando rmdir só funciona se o diretório estiver completamente vazio. E aí que mora o problema da forma longa:
1- O comando rm diretório/* não apaga arquivos ocultos (aqueles que começam com ponto, como um .git, por exemplo).
2- Ele também vai dar erro se dentro de diretorio existir qualquer outra pasta.

Espero ter ajudado a clarear! Abraço!