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 05/10/2014, à 13:54

maorx

[Résolu] Supprimer les fichiers ne commencant pas par X

Bonjour à tous,

Je suis nouveau sur le forum et voici mon premier post.

Je travaille un script dans lequel j'ai besoin de supprimer tous les fichiers du dossier ne commencant par une chaine de caractère donnée.

Pour l'exemple (si besoin est), le dossier contient des fichier type 01.mp3 02.mp3 x01.mp3 x02.mp3, je voudrais supprimer automatiquement 01.mp3 et 02.mp3.

Dans le contexte, ce sont des fichier mp3 corrigés par vbrfix à la volée qui sont enregistrés en xnom_du_fichier.mp3.

J'espère que l'on pourra m'aider.
Bonne journée à tous,

Maorx

Dernière modification par maorx (Le 06/10/2014, à 14:20)

Hors ligne

#2 Le 05/10/2014, à 14:38

pingouinux

Re : [Résolu] Supprimer les fichiers ne commencant pas par X

Bonjour,
Si tu veux supprimer les fichiers .mp3 commençant par un chiffre (enlever -i pour ne pas avoir de demande de confirmation)

rm -i [0-9]*.mp3

Si tu veux lister tous les fichiers .mp3 ne commençant pas par x

find  -maxdepth 1 -type f ! -name x\*  -name \*.mp3  -ls

et pour les supprimer

find  -maxdepth 1 -type f ! -name x\*  -name \*.mp3  -delete

Hors ligne

#3 Le 05/10/2014, à 14:52

maorx

Re : [Résolu] Supprimer les fichiers ne commencant pas par X

Merci beaucoup pour ta réponse, ça marche du tonnerre !

Hors ligne

#4 Le 08/10/2014, à 14:58

nesthib

Re : [Résolu] Supprimer les fichiers ne commencant pas par X

Nul besoin de find pour supprimer les fichiers :

rm -i [^M]*.mp3

voire même combiner les deux :

rm -i [^M][0-9]*.mp3

wink


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#5 Le 08/10/2014, à 16:27

pingouinux

Re : [Résolu] Supprimer les fichiers ne commencant pas par X

J'avais complètement oublié cette possibilité que je n'utilise jamais. Merci pour ce rappel. Il va falloir que je me recycle… hmm

Hors ligne