< en Batch .bat

Fermé
Lord_Vking Messages postés 44 Date d'inscription mardi 5 octobre 2004 Statut Membre Dernière intervention 2 février 2005 - 2 nov. 2004 à 18:13
 @notine - 11 avril 2007 à 16:13
Bonjours, ma question va peut-etre vous sembler un peu étonnante, mais j'aimerais savoir comment on peut faire un "<" en Batch ( .bat de windows) j'ai essayer (< , <=, .lt, lt ) Mais .lt m'a ton dit que c'Est osus Linux (Bash)... Bref j'essaye de faire un plus petit que .. et je n'y arrive pas... Merci d'une future réponse...
-Vking.

5 réponses

salut,
Tu devrais trouver ce que tu cherches:
EQU - égal …
NEQ - différent de
LSS - inférieur …
LEQ - inférieur ou égal …
GTR - supèrieur …
GEQ - supèrieur ou égal …
EXIST - Vérifie l'existence d'un fichier
DEFINED - Comme exist mais pour les variables


4
Tu veux parler de redirection peut-être? C'est un peu pareil qu'en linux

C:\>echo pomme > fruits.txt
C:\>echo banane >> fruits.txt
C:\>type fruits.txt
pomme
banane
C:\>sort < fruits.txt
banane
pomme


>: redirection de la sortie
>>: redirection sans écraser le contenu du fichier
<: redirection de l'entrée
2
si ton souci est d'AFFICHER le caractère <,
il faut utiliser comme dans la commande prompt :
echo ^<

le caractère ^ permet de banaliser... (à doubler pour l'utiliser)

(info retrouvée en 15 minutes de recherche.... mais bon tu as peut-être trouvé depuis le temps ?)
2
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 659
2 nov. 2004 à 18:32
c:\1>echo coucou < coucou
The system cannot find the file specified.

c:\1>echo "coucou < coucou"
"coucou < coucou"
0

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

Posez votre question
la fin du fin
<nul (set /p z=1 ^< 8 ^> 5 ^>= 4 ^<= 6) > sortie.txt
0