Compter en dos le nombre de réponse donné par une commande

Résolu/Fermé
Ka-El Messages postés 260 Date d'inscription lundi 28 novembre 2011 Statut Membre Dernière intervention 7 août 2020 - 16 avril 2014 à 10:51
Ka-El Messages postés 260 Date d'inscription lundi 28 novembre 2011 Statut Membre Dernière intervention 7 août 2020 - 16 avril 2014 à 13:53
Bonjour,
Sous MS-DOS je tente de compter le nombre de résutat qui est généré par cette commande :
peldsp select_trans -yd_inf 106 -yd_sup 106
le résultat est le suivant (exemple) :
1693884
1693885
1693886
1693887
1693888
1693889
1693890
1693891
1693892
1693893
1693894

Mon objectif, c'est de trouver une commande capable de calculer le nombre de réponses. Donc pour mon exemple, ce sera 11.
Dois-je utiliser une boucle for ?
Merci d'avance pour votre aide.
FH

1 réponse

dubcek Messages postés 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 5 623
16 avril 2014 à 13:28
hello
soit f1.txt contenant les nombres
C:> find /v /c "" < f1.txt
11
essayer
peldsp select_trans -yd_inf 106 -yd_sup 106 | find /v /c ""
0
Ka-El Messages postés 260 Date d'inscription lundi 28 novembre 2011 Statut Membre Dernière intervention 7 août 2020
16 avril 2014 à 13:53
Bonjour et merci beaucoup dubcek,
La seconde proposition me satisfait pleinement !
Merci encore.
Ka-El
0