Réponses:
Oui:
rm -rf /path/to/folder1 /other/folder/in/different/place
Le '-f' n'est pas obligatoire si vous pouvez écrire dans chaque fichier et répertoire, ou si cela ne vous dérange pas qu'on vous pose beaucoup de questions. Les répertoires sont supprimés séquentiellement, mais les deux sont supprimés à la suite d'une seule commande.
En bash, il existe un moyen d'insérer une liste d'arguments avec des accolades:
rm -rf /path/to/{folder1,folder2}
will run
rm -rf /path/to/folder1 /path/to/folder2
Il peut être inséré n'importe où:
rm -rf /{folder1,folder2}/subfolder
will run
rm -rf /folder1/subfolder /folder2/subfolder
{…}
est l' expansion des orthèses ; c'est la première étape répertoriée dans la section sur les extensions de shell en général car elle se produit en premier.
Si vous souhaitez que la suppression soit réellement simultanée, ce qui peut être plus rapide s'ils se trouvent sur des disques séparés, mais probablement plus lent s'ils se trouvent sur le même:
rm -rf /path/to/folder1 &
rm -rf /other/folder/in/different/place