Commande linux (SSH) pour supprimer des fichiers
16 messages
• Page 1 sur 2 • 1, 2
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

h4ni - WRInaute occasionnel

- Messages: 486
- Inscription: 11 Juil 2005
Commande linux (SSH) pour supprimer des fichiers
Bonjour,
j'ai un dossier qui contien plusieurs sous dossiers, ces derniers comportent des fichier *.mp3 et une image dans chaqu'un
je voulai supprimer tous les .*mp3 , mais en meme temps laisser la structure des dossier --> sous-dosier --> l'image qui est dans se dernier
ps: je suis avec un serveur dedié avec Debian Etch
Merci de me repondre
j'ai un dossier qui contien plusieurs sous dossiers, ces derniers comportent des fichier *.mp3 et une image dans chaqu'un
je voulai supprimer tous les .*mp3 , mais en meme temps laisser la structure des dossier --> sous-dosier --> l'image qui est dans se dernier
ps: je suis avec un serveur dedié avec Debian Etch
Merci de me repondre
-

Topsitemaker - WRInaute impliqué

- Messages: 585
- Inscription: 19 Nov 2006
Bonjour
rm -f */*.mp3
ou encore
find . -name "*.mp3" |xargs rm
Il faut que vous soyez dans le dossier qui comporte vos sous-dossiers avant de lancer ces instructions.
rm -f */*.mp3
ou encore
find . -name "*.mp3" |xargs rm
Il faut que vous soyez dans le dossier qui comporte vos sous-dossiers avant de lancer ces instructions.
-

mahefarivony - WRInaute accro

- Messages: 11405
- Inscription: 14 Oct 2002
le genre de commandes ou il faut pas se planter hein 
-

Topsitemaker - WRInaute impliqué

- Messages: 585
- Inscription: 19 Nov 2006
ca reste limité s'il y a un problème (quoique avec un newbie on ne sait jamais)
il n'y a pas de "-R"
Pour voir ce que l'on efface vaut mieux adopter une variante de la 2ème solution avec
find . -name "*.mp3" |xargs ls -ltrd
puis ensuite
find . -name "*.mp3" |xargs rm -f
il n'y a pas de "-R"
Pour voir ce que l'on efface vaut mieux adopter une variante de la 2ème solution avec
find . -name "*.mp3" |xargs ls -ltrd
puis ensuite
find . -name "*.mp3" |xargs rm -f
-

h4ni - WRInaute occasionnel

- Messages: 486
- Inscription: 11 Juil 2005
Re
j'obtien cette erreur
avec la premiere commande
et j'obtien
avec la 2eme
je croit que c'est parceque mes sous dossier et fichiers comporte parfois des ' ou espace!
quelqu'un a une idée?
j'obtien cette erreur
- Code: Tout sélectionner
rm: ne peut enlever `exemple.mp3': Aucun fichier ou répertoire de ce type
avec la premiere commande
et j'obtien
- Code: Tout sélectionner
rm: ne peut enlever `sous-dossier': est un répertoire
xargs: guillemets simple non pairés; par défaut les guillemets sont particuliers à xargs à moins d'utiliser l'option -O
avec la 2eme
je croit que c'est parceque mes sous dossier et fichiers comporte parfois des ' ou espace!
quelqu'un a une idée?
-

h4ni - WRInaute occasionnel

- Messages: 486
- Inscription: 11 Juil 2005
Re
j'ai essayer cette commande ,
find /home -name "*.tmp" | xargs rm -rfi
mais ca me donne la meme erreur
je croit que c'est peut etre mes fichier sont dans un sous sous-dossier du genre ; /dossier/sous-dossier/sous-dossier/fichiers music.mp3
Aucune idée?
j'ai essayer cette commande ,
find /home -name "*.tmp" | xargs rm -rfi
mais ca me donne la meme erreur
je croit que c'est peut etre mes fichier sont dans un sous sous-dossier du genre ; /dossier/sous-dossier/sous-dossier/fichiers music.mp3
Aucune idée?
-

h4ni - WRInaute occasionnel

- Messages: 486
- Inscription: 11 Juil 2005
Re
j'ai essayer cette commande ,
find /home -name "*.tmp" | xargs rm -rfi
mais ca me donne la meme erreur
je croit que c'est peut etre mes fichier sont dans un sous sous-dossier du genre ; /dossier/sous-dossier/sous-dossier/fichiers music.mp3
Aucune idée?
j'ai essayer cette commande ,
find /home -name "*.tmp" | xargs rm -rfi
mais ca me donne la meme erreur
je croit que c'est peut etre mes fichier sont dans un sous sous-dossier du genre ; /dossier/sous-dossier/sous-dossier/fichiers music.mp3
Aucune idée?
-

Topsitemaker - WRInaute impliqué

- Messages: 585
- Inscription: 19 Nov 2006
As -tu essayé
find . -name "*.mp3" |xargs ls -ltrd
pour voir ce que ça donne ?
find . -name "*.mp3" |xargs ls -ltrd
pour voir ce que ça donne ?
-

h4ni - WRInaute occasionnel

- Messages: 486
- Inscription: 11 Juil 2005
Topsitemaker a écrit:As -tu essayé
find . -name "*.mp3" |xargs ls -ltrd
pour voir ce que ça donne ?
Meme chose
Aucun fichier ou répertoire de ce type,
je croit que ce sont les espaces et les caractere speciaux qui posent problem! meme si j'ai des rep et fichier sans espaces mais ils n'ont pas été effacés
-

Topsitemaker - WRInaute impliqué

- Messages: 585
- Inscription: 19 Nov 2006
h4ni a écrit:Topsitemaker a écrit:As -tu essayé
find . -name "*.mp3" |xargs ls -ltrd
pour voir ce que ça donne ?
Meme chose
Aucun fichier ou répertoire de ce type,
je croit que ce sont les espaces et les caractere speciaux qui posent problem! meme si j'ai des rep et fichier sans espaces mais ils n'ont pas été effacés
Bizarre,
Normalement "find" il prend tout et il traite tout comme un rouleur compresseur. J'ai essayé ca marche impec chez moi.
Faut découper le problème en plusieurs morceaux.
T'as essayé
find . -name "*.mp3"
?
Le problème est peut-être ailleurs
-

h4ni - WRInaute occasionnel

- Messages: 486
- Inscription: 11 Juil 2005
Re
j'ai tout essayer , mais ca n'a rien donner
avec grep j'ai ca
par contre la commande
retrouve tres bien tous les *.mp3
que me rest il a faire?
j'ai tout essayer , mais ca n'a rien donner
avec grep j'ai ca
- Code: Tout sélectionner
grep: \.mp3: Aucun fichier ou répertoire de ce type
grep: rm: Aucun fichier ou répertoire de ce type
grep: {}: Aucun fichier ou répertoire de ce type
grep: ;: Aucun fichier ou répertoire de ce type
par contre la commande
- Code: Tout sélectionner
find . -name "*.mp3"
retrouve tres bien tous les *.mp3
que me rest il a faire?
16 messages
• Page 1 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- rm linux supprimer fichiers ayant meme extension
- Recherche spécialiste linux et SSH
- Linux/SSH : Quel crawler pour générer le cache de mon site ?
- probleme avec commande mail() depuis ssh
- Commande Linux pour vider le dossier /tmp ?
- Executer une commande linux depuis PHP
- Pour les pro du programmation svp ( commande Linux )
- Je cale sur une commande FTP sous Linux
- Supprimer fichiers anciens ?
- Unix supprimer les fichiers <800 octets
Consultez la description détaillée des produits ou services de Google suivants : Google Chrome OS
- Analyse de popularité
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


