Aller au contenu

Recommended Posts

Posté(e)

Hello,

 

Juste une petite ligne qui vous permettra lister tout les fichiers d'un dossier (et de ses sous-dossiers), tout en excluant un dossier.

J'en avais besoin pour lister tout les fichiers d'un repo git, donc dans l'exemple je retirerais le dossier ".git"

dir /b /s | findstr /v ".git"

Explications :

- /b : N'affiche que le texte (pas de date, taille etc ...)

- /s : Récursif (donc ça passe dans tout les sous-dossiers)

- | : Redirige la sortie de dir vers findstr

- /v : "Inverse" la fonction de findstr, au lieu de trouver tout les noms qui contiennent ".git", il les retire.

 

Attention tout de même, si un de vos dossiers/fichiers contient ".git" dans le nom, il sera aussi retiré.

 

 

Peace out :)

  • Upvote 1

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...