Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/12/2009, à 21:56

Bahaïka

[Résolu] Fichiers à supprimer

Bonjour,

Je possède un fichier texte contenant a chaque liste l'adresse d'un fichier a supprimer.
Ma question est simple : Comment faire pour qu'il supprimer automatique chaque fichier auquel renvois chaque ligne du fichier ?

J'espère avoir été suffisamment clair dans mes propos.


Bonne soirée.

Bahaïka

Dernière modification par Bahaïka (Le 14/12/2009, à 22:31)


Bahaïka, pour vous servir :D
En root pour l'aventure...

Hors ligne

#2 Le 14/12/2009, à 22:07

wido

Re : [Résolu] Fichiers à supprimer

Bonjour,

#!/bin/bash
# VARIABLE A MODIFIER:
liste="tondossier/tonfichier"


while read ligne
do
echo "suppression du fichier $ligne"
rm "$ligne"

done < "$liste"

Dernière modification par wido (Le 14/12/2009, à 22:11)

Hors ligne

#3 Le 14/12/2009, à 22:09

Michel Leunen

Re : [Résolu] Fichiers à supprimer

while read line;do rm -f "$line";done < fichier

devrait faire l'affaire. Remplace fichier par le nom du fichier contenant la liste des fichiers à supprimer.


Michel Leunen
http://linux.leunen.com

Hors ligne

#4 Le 14/12/2009, à 22:12

Bahaïka

Re : [Résolu] Fichiers à supprimer

Merci pour vos réponses smile


Bahaïka, pour vous servir :D
En root pour l'aventure...

Hors ligne

#5 Le 14/12/2009, à 22:17

wido

Re : [Résolu] Fichiers à supprimer

Ajoutes un [résolu] dans le titre en modifiant ton 1er message, merci wink

Hors ligne