Redirection commande wc

giovedy -  
dubcek Messages postés 19030 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

jaimerais rediriger la commande wc -l.
Je fais donc
wc -l gen.txt > tmp.txt


Mais dans le fichier de sortie j'obtiens : "2 gen.txt"

Comment faire pour obtenir que le "2" ?

Merci
A voir également:

2 réponses

jisisv Messages postés 3678 Statut Modérateur 935
 
Utilise un filtre cut.
Par exemple:
johand@osiris: ~/tmp $ wc -l formulaire.html | cut -d " " -f1 > tmp.txt 
johand@osiris: ~/tmp $ cat tmp.txt  
106

Si tu veux récupérer la valeur dans une variable (sous bash)
nombre_de_lignes=$( wc -l formulaire.html | cut -d " " -f1)
echo $nombre_de_lignes


Voir: man cut
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
0
dubcek Messages postés 19030 Date d'inscription   Statut Contributeur Dernière intervention   5 641
 
hello
comme ça:
wc -l < gen.txt > tmp.txt
0