Existe-t-il une commande bash qui vous permettra d'obtenir la nième ligne de STDOUT?
Autrement dit, quelque chose qui prendrait cette
$ ls -l
-rw-r--r--@ 1 root wheel my.txt
-rw-r--r--@ 1 root wheel files.txt
-rw-r--r--@ 1 root wheel here.txt
et faire quelque chose comme
$ ls -l | magic-command 2
-rw-r--r--@ 1 root wheel files.txt
Je me rends compte que ce serait une mauvaise pratique lors de l'écriture de scripts destinés à être réutilisés, MAIS en travaillant avec le shell au jour le jour, il serait utile pour moi de pouvoir filtrer mon STDOUT de cette manière.
Je réalise également que ce serait une commande semi-triviale à écrire (tampon STDOUT, retourner une ligne spécifique), mais je veux savoir s'il existe une commande shell standard pour ce faire qui serait disponible sans que je laisse tomber un script en place.
magic-command