Bonjour,
Je cherche un script simple permettant de supprimer tous les fichiers d'un répertoire, sauf ceux indiqués dans une liste (ici XX et YY) du genre XX|YY... J'ai écrit un script, mais le "|" semble poser problème puisque tout est supprimé. Si je mets seulement XX ou YY, ça fonctionne.
Une idée ? Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for f in `ls | grep -v -e 'XX|YY'` do echo Suppression de $f rm -rf $f done
Partager