Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1540 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Tester le nombre de lettre d'une chaine de caractéres

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tester le nombre de lettre d'une chaine de caractéres

n°1558773
webding
Posté le 11-05-2007 à 11:40:18  profilanswer
 

Bonjour, je voudrais créer un script batch qui teste une chaine de caractére et affiche un message si la chaine contiene moin de 4 caractére, sauriez vous comment faire ?


Message édité par webding le 11-05-2007 à 16:19:02
mood
Publicité
Posté le 11-05-2007 à 11:40:18  profilanswer
 

n°1558780
wackevat
Posté le 11-05-2007 à 11:51:45  profilanswer
 
n°1558800
webding
Posté le 11-05-2007 à 12:08:48  profilanswer
 

Merci mais je ne comprend pas bien

n°1558830
matafan
Posté le 11-05-2007 à 12:30:52  profilanswer
 

[ ${#toto} -le 4 ] && echo "Pas bon"


Edit : sauf si tu es sous window$ évidemment.


Message édité par matafan le 11-05-2007 à 12:32:11
n°1558834
webding
Posté le 11-05-2007 à 12:33:19  profilanswer
 

C'est pour les bash de linux ca non ?
Moi je fait un batch pour windows

n°1558918
ZeBix
edit > preview
Posté le 11-05-2007 à 14:48:26  profilanswer
 
n°1558921
webding
Posté le 11-05-2007 à 14:52:22  profilanswer
 

Merci mais le script de ce lien contien du vbs, moi je voudrai uniquement en batch.

n°1558935
ZeBix
edit > preview
Posté le 11-05-2007 à 15:00:53  profilanswer
 

rmore google alors :)
 
http://cwashington.netreach.net/de [...] ?Index=782
 
Ce batch fonctionne et te retourne la longueur de la chaîne entrée en argument ... faut adapter pour faire ton test = 4 , naturellement


Message édité par ZeBix le 11-05-2007 à 15:02:12
n°1558937
webding
Posté le 11-05-2007 à 15:02:53  profilanswer
 

Merci encore  :)  
 
Ou est le code qui permet de tester le nomnbre de caractére dans ce script, je ne le comprend pas


Message édité par webding le 11-05-2007 à 15:03:15
n°1558938
ZeBix
edit > preview
Posté le 11-05-2007 à 15:03:41  profilanswer
 

Ptain ...
c'est TOUT le code qui teste ça .. il n'y a pas de fonction native en batch qui te permette de faire ce genre de manip  ...

mood
Publicité
Posté le 11-05-2007 à 15:03:41  profilanswer
 

n°1558939
webding
Posté le 11-05-2007 à 15:05:50  profilanswer
 

il est un peut long se script quand même je suis sur qu'on peut faire plus cour

n°1558973
ZeBix
edit > preview
Posté le 11-05-2007 à 15:39:10  profilanswer
 

Eh bien adapte le ... tu enlèves déjà la gestion d'erreur et tu as la moitié qui saute ...

n°1559007
webding
Posté le 11-05-2007 à 16:18:00  profilanswer
 

Tu pourai me dire quelle parti du code fait ce que je veut par ce que je ne comprend pas se script

n°1559165
med365
Posté le 11-05-2007 à 20:41:52  profilanswer
 

Salut
Ce script est très lent en tout cas :/

n°1559303
webding
Posté le 12-05-2007 à 08:37:27  profilanswer
 

Script long, script lent

n°1559311
med365
Posté le 12-05-2007 à 09:24:22  profilanswer
 

Oui mais quand même :/ Je lui ai fait analyser "a" il a mi tellement longtemps que j'ai arreté avant qu'il n'ait terminé :D
 
Mais moi qui adore la prog en batch, ce script m'a au mois appri quelque chose d'intéressant : faire passer un argument au script (par exemple script.bat /?) ça m'a été très utile pour un de mes progs donc merci !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Tester le nombre de lettre d'une chaine de caractéres

 

Sujets relatifs
Nombre de résultat d'un selectRepérage de chaines de caractères dans arbre DOM
Tester si un serveur distant est bien up[PHP] Systeme de génération d'image avec caractères : captcha
Nombre d'occurences d'un mot dans une phraseConversion d'une chaine de caracteres
nombre de bits d'un nombreRemplacement de chaine de caractère
Aidez moi à tester mon prog pleeease (serveur web, sockets) 
Plus de sujets relatifs à : Tester le nombre de lettre d'une chaine de caractéres


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR