现在我正在跑步:
head -1274954 /path/to/dump.sql | tail -1
这显示了一行,我想看到10行以上,10行以下。
答案 0 :(得分:1)
为什么不呢:
$ head -1274964 /path/to/dump.sql | tail -20
答案 1 :(得分:0)
检查$ man head
NAME
head - output the first part of files
检查$ man tail
NAME
tail - output the last part of files
您正在将head命令的(|)
输出传递给tail命令。
这就是它从最初的1274954行打印最后一行的原因。
$ head -1274964 /path/to/dump.sql | tail -20
它将生成输出到1274964行并将其传递给tail命令,该命令将打印20行,这些行位于head命令输出的底部。