Apakah ada perintah bash yang memungkinkan Anda mendapatkan baris ke-10 dari STDOUT?
Artinya, sesuatu yang akan mengambil ini
$ 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
dan melakukan sesuatu seperti
$ ls -l | magic-command 2
-rw-r--r--@ 1 root wheel files.txt
Saya menyadari ini akan menjadi praktik yang buruk ketika menulis skrip yang dimaksudkan untuk digunakan kembali, TETAPI ketika bekerja dengan shell setiap hari itu akan berguna bagi saya untuk dapat menyaring STDOUT saya sedemikian rupa.
Saya juga menyadari ini akan menjadi perintah semi-sepele untuk menulis (buffer STDOUT, mengembalikan baris tertentu), tetapi saya ingin tahu apakah ada beberapa perintah shell standar untuk melakukan ini yang akan tersedia tanpa saya meletakkan skrip pada tempatnya.
magic-command