是否有任何 bash 命令可以让您获得 STDOUT 的第 n 行?
也就是说,会采取这种
$ 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
我意识到在编写要重用的脚本时这是一种不好的做法,但是在日常使用 shell 时,能够以这种方式过滤我的 STDOUT 对我很有用。
我也意识到这将是一个简单的命令(缓冲 STDOUT,返回一个特定的行),但我想知道是否有一些标准的shell 命令可以执行此操作,而无需我将脚本放置到位。