Qual é o comando do Unix para excluir duas pastas ao mesmo tempo? Usando rm -rf
?
21
Sim:
rm -rf /path/to/folder1 /other/folder/in/different/place
O '-f' não é obrigatório se você pode gravar em cada arquivo e diretório ou se não se importa de fazer muitas perguntas. Os diretórios são excluídos seqüencialmente, mas ambos são excluídos como resultado de um único comando.
No bash, existe uma maneira de inserir uma lista de argumentos com chaves:
Pode ser inserido em qualquer lugar:
fonte
{…}
é a expansão de chaves ; é o primeiro passo listado na seção sobre expansões de shell em geral, porque ocorre primeiro.Se você deseja que a exclusão seja realmente simultânea, o que pode ser mais rápido se eles estiverem em discos separados, mas provavelmente mais lento se eles estiverem no mesmo:
fonte