如何使用 tail & head 和管道打印 2 个值之间的行?

How to print lines between 2 values using tail & head and pipe?

对于example:how,我可以仅使用尾部和头部打印 .txt 文件中第 5 行和第 8 行之间的特定行

复制自 here

infile.txt 每行包含一个数值。

➜   X=3
➜   Y=10
➜   < infile.txt tail -n +"$X" | head -n "$((Y - X))"
3
4
5
6
7
8
9
➜