¿Hay algún comando bash que te permita obtener la enésima línea de STDOUT?
Es decir, algo que llevaría esto
$ 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
y hacer algo como
$ ls -l | magic-command 2
-rw-r--r--@ 1 root wheel files.txt
Me doy cuenta de que esto sería una mala práctica al escribir scripts destinados a ser reutilizados, PERO cuando trabaje con el shell día a día, sería útil para mí poder filtrar mi STDOUT de tal manera.
También me doy cuenta de que este sería un comando semi-trivial para escribir (buffer STDOUT, devolver una línea específica), pero quiero saber si hay algún comando de shell estándar para hacerlo que estaría disponible sin que coloque un script en su lugar.
magic-command