Commande Find dans DOS
NkRedoxx
Messages postés
63
Date d'inscription
Statut
Membre
Dernière intervention
-
NkRedoxx Messages postés 63 Date d'inscription Statut Membre Dernière intervention -
NkRedoxx Messages postés 63 Date d'inscription Statut Membre Dernière intervention -
Bonjour j'ai un petit problème lorsque que lance une recherche find sur mon disque D j'aimerais récupérer une ligne ou il y a inscrit octets mais le problème est qu'il y en a plusieurs. Est-ce que je peux recuperer une ligne spécifique ? Il y a environ une dizaine de résultat et je souhaiterais récupérer juste l'avant dernière ligne ! merci d'avance
dir d:\zinfo /s | find "octets">>d:\script\VolumeDisqueG.txt
A voir également:
- Commande Find dans DOS
- Invite de commande - Guide
- Commande terminal mac - Guide
- Find and mount - Télécharger - Récupération de données
- Commande dism - Guide
- Diskpart commande - Guide
1 réponse
hello
on récupère la dernière ligne que se termine par octets
on récupère la dernière ligne que se termine par octets
C:> dir /s | find "octets"
26 fichier(s) 2 455 197 octets
31 fichier(s) 3 537 393 octets
23 fichier(s) 19 451 904 octets
7 fichier(s) 16 319 octets
0 fichier(s) 0 octets
87 fichier(s) 25 460 813 octets
14 Rép(s) 94 462 062 592 octets libres
C:> for /F "delims=" %a in ('dir /s ^| findstr "octets$" ') do @set o=%a
C:> echo %o%
87 fichier(s) 25 460 813 octets
Dans ce cas j'aimerais récupérer l'avant dernière ligne est ce possible ? Avec ton code j'ai une erreur :
Merci, Cordialement
ça fonctionne nickel je vous remercie pour votre aide et vous souhaite une bonne et agréable journée
Cordialement,
Voici mon erreur a partir de la ligne
Cordialement,