Argh g besoin d'aide

Fermé
greg - 14 nov. 2001 à 10:56
jphilippe Messages postés 78 Date d'inscription dimanche 7 octobre 2001 Statut Membre Dernière intervention 31 janvier 2002 - 15 nov. 2001 à 12:41
g besoin d'aide je vous explique:

g besoin de parcourir les fichiers d'un disque et de classer cette liste de fichiers sous forme de fichiers texte. Si vous connaissez un moyen de faire un tel programme svp dites le moi...

Merci d'avance pour votre aide @++
greg

3 réponses

jphilippe Messages postés 78 Date d'inscription dimanche 7 octobre 2001 Statut Membre Dernière intervention 31 janvier 2002 6
14 nov. 2001 à 11:10
sur pc windows, tu peux faire:
dir /s > fichier_text.txt (dans une fenêtre cmd ou bat)

sur unix
ls -lR > monfichier

Je ne suis pas certain pour l'unix (je ne peux l'essayer). Par contre, faudra certainement faire un peu de mise en forme
0
Utilisateur anonyme
14 nov. 2001 à 11:15
pas assez clair, mon fils....

tu veux un fichier avec le listing par répertoire?

si c'est l'unité C alors

tree c:\ /f >c:\merguez.txt

si c'est autre chose, pas compris... faut des détails...
0
en fait je vé tout vous expliquer :
donc g des fichiers ki se nomme tous genre 009872523.(kekchose)
et en fait je souhaiterai recuperer ces noms de fichiers sous forme de fichier texte pour pouvoir les importer dans une base donnée acces voila jespere ke g été assez kler :p
0
Utilisateur anonyme > greg
14 nov. 2001 à 12:45
d'accord, oublie tree, ça n'est pas adapté.

dans le répertoire, tu fais un dir
dir /B pour n'avoir que les noms de fichiers (avec leur chemin en fait, c'est très pratique) et /S si tu veux aussi les sous répertoires

par exemple, chez moi, pour lister les fichiers de l'unité X
I:\WINNT\system32>dir X: /S /B

après, si tu veux séparer chemin et nom de fichier, une petite expression régulière et le tour est joué!
0
sebsauvage Messages postés 32847 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 656
14 nov. 2001 à 12:19
Il y a aussi dir /b /s >> toto.txt

ça permet de récupérer le chemin complet + nom du fichier.
0
Utilisateur anonyme
14 nov. 2001 à 13:19
oups, j'ai du fumier sur mes mirettes, moi (-:
j'avions pas vu que tu l'avais dit....
0
greg > Utilisateur anonyme
15 nov. 2001 à 10:13
ok merci pour l'aide g juste encore une pitite kestion pour avoir ke les noms de fichiers kes ke tu entend par "expression reguliere" ?
0
Utilisateur anonyme > greg
15 nov. 2001 à 12:20
argh... bon ben dans certains éditeurs de texte tu peux lancer une recherche ou un remplacement dont les critères sont spécialement évolués, obéissent à une certaine syntaxe, te permettent par exemple de rechercher une chaîne et de n'en remplacer qu'une partie, par exemple, rechercher toutes les lignes comportant une chaîne commençant par un \ et se terminant par une fin de ligne et n'en garder que cette partie.

Personnellement j'utilise Notepad depuis des années, pas cher, puissant... tu as une verison d'évaluation sur www.textpad.com si tu veux, beaucoup d'autres utilisent ultraEdit par exemple... Sur Mac, il y a BBEdit qui est bien...
0
jphilippe Messages postés 78 Date d'inscription dimanche 7 octobre 2001 Statut Membre Dernière intervention 31 janvier 2002 6 > Utilisateur anonyme
15 nov. 2001 à 12:41
Pour ma part, j'utilise sed ou le perl version win 32. Cela demande peut être plus d'apprentissage (et encore pour les expressions régulières...) mais cela permet de faire bcp bcp de choses
0