Dans mon script bat, est-il possible d'accéder à un fichier txt et de le lire ligne par ligne. L'idée que j'ai est de vérifier si la ligne commence par un mot d'identification (dans mon cas 1 ou 2 étoiles *
ou **
) mais pour ce faire j'ai besoin de lire le fichier ligne par ligne.bat lire un fichier ligne par ligne
0
A
Répondre
2
vous pouvez utiliser vbscript
strToFind= WScript.Arguments(0)
strToFind = Replace(strToFind,"*","\*")
strFileName = WScript.Arguments(1)
Set objFS = CreateObject("Scripting.FileSystemObject")
Set objFile = objFS.OpenTextFile(strFileName)
Set objRE = New RegExp
objRE.IgnoreCase = False
objRE.Pattern = "^"&strToFind&".*"
Do Until objFile.AtEndOfStream
strLine = objFile.ReadLine
Set Matches = objRE.Execute(strLine)
'WScript.Echo Matches.Count
For Each Match in Matches ' Iterate Matches collection.
WScript.Echo Match.Value
Next
Loop
objFile.Close
Utilisation:
C:\test>cscript //nologo myscript.vbs "**" file
1
Voici ce que j'ai trouvé: http://www.computing.net/howtos/show/batch-file-tip-reading-writing-every-line-of-a-file/61.html
espoir qui aide ..
CODE:
@echo off
for /f "delims=] tokens=1*" %%a in ('find /v /n "" ^<%1') do (
echo.%%b
)
Questions connexes
- 1. unistd.h read() function: Comment lire un fichier ligne par ligne?
- 2. Comment lire un fichier texte ligne par ligne?
- 3. Lire le fichier dans le tableau ligne par ligne
- 4. bat ajoute une ligne à un numéro de ligne spécifique
- 5. lecture d'un fichier ligne par ligne
- 6. Lire un fichier texte ligne par ligne dans un script batch ou VBS?
- 7. C++ Lire le fichier ligne par ligne puis diviser chaque ligne en utilisant le délimiteur
- 8. Comment lire les gros fichiers ligne par ligne?
- 9. Comment lire un fichier ligne par ligne dans une variable de type chaîne?
- 10. Importer un fichier texte et lire ligne par ligne en Java
- 11. Création d'un fichier bitmap ligne par ligne
- 12. comment lire le fichier ligne par ligne dans un script shell et stocker chaque ligne dans une variable
- 13. C# lire un texte ligne par ligne, où le délimiteur de ligne est personnalisé
- 14. comment lire chaîne ligne par ligne en j2me
- 15. Le script .bat n'exécute qu'une ligne
- 16. Lecture GZIPInputStream ligne par ligne
- 17. Comment analyser un fichier ligne par ligne, char par caractère en Python?
- 18. ajoutant une ligne à la fin du fichier .bat ignorant la nouvelle ligne
- 19. comment lire le fichier txt à partir de la base de données (ligne par ligne)
- 20. Lire le fichier ligne par ligne dans Bash développe les caractères spéciaux
- 21. fichier Convertir un mot par ligne
- 22. Convertir stdin en un fichier par ligne
- 23. ligne FileInputStream et FileOutputStream par ligne
- 24. besoin de lire la ligne par ordre de ligne par date
- 25. Comment lire une ligne FIFO/nommée ligne par ligne à partir d'une application Linux C++/Qt?
- 26. La façon la plus rapide de lire un fichier ligne par ligne avec un nombre arbitraire de caractères dans chaque
- 27. Lecture d'un fichier avec des longueurs de ligne variables ligne par ligne c
- 28. Comment lire les données d'une ligne spécifique dans un fichier?
- 29. Vous parcourez le fichier ligne par ligne dans AppleScript?
- 30. Shell lire de la ligne de chat par ligne dans un tableau