Чи є якась команда 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, повернення певного рядка), але я хочу знати, чи є якась стандартна команда оболонки для цього, яка буде доступна, не будучи мені скрипт на місце.
magic-command