[HELP] Supprimer 2 carac. en début de ligne

envert Messages postés 79 Statut Membre -  
dubcek Messages postés 19033 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonsoir,

je cherche a supprimer automatiquement 2 caracteres a chaque début de ligne dans .txt une idée svp ?

je cherche également a supprimer le texte d'une ligne aprés un mot clé
exemple: aprés bonjour

blablablablabonjour (supprimer)

J'espère avoir été clair et vous remercie d'avance en espèrant que vous m 'apporterez une solution Merci !!!

A voir également:

6 réponses

cyt3k Messages postés 3 Statut Membre
 
bonjour, vous avez juste à aller sur le mot ou la phrase que vous voulez supprimer et à l'éffaçer avec votre flèche,un truc tout simple et rapide,bye bonne continuation
0
envert Messages postés 79 Statut Membre 21
 
lol la précision " automatiquement" n'etait pas la pour rien
sur 2 lignes ok sur 2000 bof ^^
Merci quand meme
0
envert Messages postés 79 Statut Membre 21
 
ca marche pas ton truc j ai pas des lignes uniformes mais du style

ddddddddddddddddddEokxlcvxc
ddddddEfsdfdfzkok
dddddddddddddddddddddddddddddddEfsdfez
dddddddddddddddddddddddddddEsdfsdfsee

et je veux supprimer tout ce qu'ily a aprés le "E"
0
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
bonjour

Tu peux le faire avec un logiciel qui prend en compte les caractères de contrôle
comme Ultraedit par exemple
et tu remplaces E* + cariage return (changement de ligne) par E + cariage return
en cochant les options nécessaires.
0
envert Messages postés 79 Statut Membre 21
 
voila une réponse interressante j avais oublié le nom de ce soft j test ca tt à l heure et je te tiens au courant mercii pr la réponse !!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
envert Messages postés 79 Statut Membre 21
 
Ouep bon toujours au meme point je ne m'en sors pas avec ultra edit , trop technique et pas assez de connaissace du programme :(
j ai farfouillé au niveau de la config et param de justification
( aucune idée de ce que je fais ^^)
et la ton histoire de ' cariage return'... malgrés google rien n'y fait...
Tu peux pas etre un peu plus précis stp ?
Merci d'avance
0
dubcek Messages postés 19033 Date d'inscription   Statut Contributeur Dernière intervention   5 641
 
hello
et en DOS ?
C:> type f1.txt
ddddddddddddddddddEokxlcvxc
ddddddEfsdfdfzkok
dddddddddddddddddddddddddddddddEfsdfez
dddddddddddddddddddddddddddEsdfsdfsee
C:>
C:> aa
dddddddddddddddd
dddd
ddddddddddddddddddddddddddddd
ddddddddddddddddddddddddd

C:>
C:> type aa.bat
@echo off

setlocal enableDelayedExpansion
for /f "delims=E tokens=1" %%a in ('type f1.txt') do (
set x=%%a
echo !x:~2,200!
)
C:>
0
envert Messages postés 79 Statut Membre 21
 
Bon edit j ai plus ou - réussis avec ta méthode
mais n aurais tu pas une formule pour indiquer un mot clés a la place de E
?
Egalement je n arrive pas a sauvegarder le résultat kan je fais type aa.bat la commande s affiche mais rien n est sauvegardé ..
Merci pr ton aide !
0
dubcek Messages postés 19033 Date d'inscription   Statut Contributeur Dernière intervention   5 641
 
pour sauver le résultat uitiliser >
on remplace le mot Bonjour par /
il ne doit pas y avoir de / dans le fichier, sinon utiliser un autre caractère

C:> type f1.txt 
ddddddddddddddddddBonjourokxlcvxc 
ddddddBonjourfsdfdfzkok 
dddddddddddddddddddddddddddddddBonjourfsdfez 
dddddddddddddddddddddddddddBonjoursdfsdfsee 

C:> 
C:> aa > resultat.txt 

C:> type resultat.txt 
dddddddddddddddd 
dddd 
ddddddddddddddddddddddddddddd 
ddddddddddddddddddddddddd 

C:> 
C:> type  aa.bat 
@echo off 

setlocal enableDelayedExpansion 
for /f "delims=" %%a in ('type f1.txt') do ( 
set c=%%a 
set c=!c:Bonjour=/! 
for /f "tokens=1 delims=/" %%b in ('echo !c!') do  ( 
set d=%%b 
echo !d:~2,200! 
) 
)
0