Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[RESOLU]Connaitre les 2 derniers caractères d'un fichier txt
Auteur Message
Répondre en citant
Message [RESOLU]Connaitre les 2 derniers caractères d'un fichier txt 
Salut Very Happy

J'ai un fichier texte qui peut contenir :
Code:
salut ca va

ou sur plusieurs ligne :
Code:
salut comment
ca blablava


J'aimerais bien qu'une variable soit égale au 2 dernières lettres/caractères du fichier texte (donc ici par exemple "va").

Merci



Dernière édition par yago_nfs_tm_91- le Mar 16 Aoû 2011 - 14:40; édité 2 fois

______________________________________________________
http://www.YagoServer.net/
Visiter le site web du posteur Yahoo Messenger Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [RESOLU]Connaitre les 2 derniers caractères d'un fichier txt 
hello !

Je vais finir par vous tuer avec mon usage abusif des fonction Mr. Green mais depuis que j'ai trouvé comment retourner une variable je peu plus m'en passer Mort de Rire

Code:
@ECHO OFF
SETLOCAL EnableDelayedExpansion
FOR /f "tokens=*" %%A in (Fichier.txt) DO SET Ligne=%%A
CALL :strlen longueur ligne
REM on récupère la longueur de la ligne dans longueur
SET /a longueur-=2
REM on diminue la longueur de 2 pour récupérer les derniers caractères
SET Lettres=!ligne:~%longueur%,2!
ECHO les deux dernières lettres sont %lettres%
PAUSe>NUL
GOTO:EOF
:strlen
REM ---------------- Fonction qui calcule la longueur d'une chaine -------------------------
SET strLenI=0
:strlBoucle
SET /a strLenI+=1
SET strLenLigne=!%2:~0,%strLenI%!
IF NOT "%strLenLigne%"=="!%2!" GOTO :strlBoucle
SET %1=%strLenI%
GOTO:EOF


Désolé pour le codage dégeu de la fonction, je compte la réustiliser dans une espèce de bibliothèque générale Very Happy
Bon j'espère que ça marche Mr. Green

@+




______________________________________________________
--
> Que pensez vous de l'ajout du repertoire point dans $PATH ?
Ma version de troll 18.0.32 beta 3 vient de me faire un core dump.
-+- SE in Guide du Linuxien Pervers : Bien développer son troll -+-

[Dos9]
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU]Connaitre les 2 derniers caractères d'un fichier txt 
Trop fort !

Ca marche merci beaucoup Okay




______________________________________________________
http://www.YagoServer.net/
Visiter le site web du posteur Yahoo Messenger Skype
Message [RESOLU]Connaitre les 2 derniers caractères d'un fichier txt 


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