Bonjour,
J'ai les noms de 1484 fichiers listés dans un document (un par ligne).
Dans un dossier, j'ai 9998 documents dont les 1484 listés dans mon fichier.
Le but est de supprimer ces 1484 documents.
J'ai fait :Le soucis est que j'ai des noms de fichiers qui comportent des espaces, et du coup la boucle "for" me les scinde en plusieurs morceaux, et du coup ça ne trouve évidemment pas ces fichiers pour les supprimer et du coup j'arrive pas à mes fins et du coup je suis pas content !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for i in `cat listeFichiers.txt` do rm "$i" done
Comment puis-je résoudre ce petit soucis ? utiliser awk ou sed ?
Merci bien d'avance pour vous réponses !!
Partager