Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[Résolu] Supprimer le(s) ligne(s) d'un fichier contenant ...
Auteur Message
Répondre en citant
Message [Résolu] Supprimer le(s) ligne(s) d'un fichier contenant ... 
Bonjour ,

J'aimerai creer un programme qui permet de chercher toutes les lignes d'un fichier contenant ce que je cherche, et de les supprimer


par exemple je cherche "F4" :

dedans le fichier il y a :

Ligne 1 - TERYDNF4
Ligne 2 - F4HYH
Ligne 3 - HJKF4KL
Ligne 4 - JFDL

Les lignes que j'aimerai supprimer sont la 1, la 2 et la 3

et je n'arrive pas a faire la fonction recherche et la fonction effacement !


Merci pour votre aide !



Dernière édition par Groovitron le Ven 25 Juin 2010 - 17:02; édité 1 fois
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [Résolu] Supprimer le(s) ligne(s) d'un fichier contenant ... 
Hello,

Voici le code qu'il te faut, @+

Code:

@echo off
:: \\ Aide en programmation
:: \\ Code pour Groovitron

:: \\ remplace fichier.txt par le nom de ton fichier
set FILE=fichier.txt

for /f "tokens=*" %%A in ('type %FILE%') do (
    set VAR=%%A
    call :VERIF "%%A"
    )
pause>nul

:VERIF
echo %~1 | Find "F4">nul
if errorlevel 1 echo %~1>>NEW_%FILE%.txt
goto :EOF





______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message [Résolu] Supprimer le(s) ligne(s) d'un fichier contenant ... 
HOo !


Merci beaucoup, Stryk !


@+



Répondre en citant
Message [Résolu] Supprimer le(s) ligne(s) d'un fichier contenant ... 
RE,

Pas de quoi, ça fait plaisir d'aider ...
J'ai optimisé le code >> http://batch.xoo.it/t1351-Supprimer-une-ligne-dans-un-fichier.htm

Si c'est ok, tu peux écrire [RESOLU] dans le titre de ton sujet Wink

@+




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Message [Résolu] Supprimer le(s) ligne(s) d'un fichier contenant ... 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch