Есть ли какая-нибудь команда bash, которая позволит вам получить n-ю строку STDOUT?
То есть что-то, что могло бы принять это
$ 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
и сделайте что-то вроде
$ ls -l | magic-command 2
-rw-r--r--@ 1 root wheel files.txt
Я понимаю, что это будет плохой практикой, когда пишу сценарии, предназначенные для повторного использования, НО при работе с оболочкой изо дня в день мне было бы полезно иметь возможность фильтровать свой STDOUT таким способом.
Я также понимаю, что это была бы полувысокая команда для записи (буфер STDOUT, возвращает определенную строку), но я хочу знать, есть ли какая-нибудь стандартная команда оболочки, чтобы сделать это, которая будет доступна без я бросаю сценарий на место.