Pour arriver à ton résultat attendu, il faut numéroter les lignes avant d'extraire la partie que tu souhaites voir :
tth@redlady:~/Desktop$ cat > fichier.txt
cool
pas cool
sympa
pas sympa
tth@redlady:~/Desktop$ nl fichier.txt | tail -2
3 sympa
4 pas sympa
tth@redlady:~/Desktop$
Et ne pas donner de nom de fichier à traiter à ta deuxième étape, pour qu'elle utilise son stdin (l'entrée standard) qui reçoit le résultat de la première étape.
# explication
Posté par Tonton Th (site web personnel, Mastodon) . En réponse au message Incompréhension des pipes sur Linux. Évalué à 10.
Pour arriver à ton résultat attendu, il faut numéroter les lignes avant d'extraire la partie que tu souhaites voir :
Et ne pas donner de nom de fichier à traiter à ta deuxième étape, pour qu'elle utilise son stdin (l'entrée standard) qui reçoit le résultat de la première étape.