Comment notifier la fin d'un wc -l ?

Résolu/Fermé
Scrapel Messages postés 32 Date d'inscription lundi 7 juillet 2014 Statut Membre Dernière intervention 18 novembre 2014 - 17 nov. 2014 à 23:18
Scrapel Messages postés 32 Date d'inscription lundi 7 juillet 2014 Statut Membre Dernière intervention 18 novembre 2014 - 18 nov. 2014 à 16:41
Bonjour,

Je débute sur le shell et j'ai une petite question.
Quand je tape sur mon terminal :

wc -l

je peux ensuite rentrer un texte dans lequel le shell va compter le nombre de lignes.
Mais le problème est qu'une fois ceci fait, je ne sais pas comment dire au terminal que j'ai fini de taper mon texte ?????? Parce que pour l'instant je suis coincé, tout ce que je tape il le comprend comme la suite du texte.
Je sais qu'on peut le faire directement en utilisant :
wc -l << END_OF_INPUT par exemple, mais ce n'est pas ça qui m'intéresse, je voudrais savoir comment sortir de la situation précédemment décrite, sans avoir à fermer le terminal ....

Sur le net je n'ai trouvé nul part comment terminer un input si on n'a rien précisé auparavant.

Merci d'avance !

3 réponses

Géca Messages postés 799 Date d'inscription samedi 29 novembre 2003 Statut Contributeur Dernière intervention 29 juin 2015 106
Modifié par Géca le 18/11/2014 à 00:21
ctrl+d

--
0
Mstr Messages postés 9973 Date d'inscription lundi 11 janvier 2010 Statut Contributeur sécurité Dernière intervention 28 septembre 2015 1 889
18 nov. 2014 à 08:59
Hello,

Toutafé comme l'a déjà dis Géca, ctrl-d

(qui te sera utile avec d'autres commandes pour le texte d'ailleurs :D)
0
Scrapel Messages postés 32 Date d'inscription lundi 7 juillet 2014 Statut Membre Dernière intervention 18 novembre 2014
18 nov. 2014 à 16:41
Merci beaucoup !!
0