在终端中显示特定行内容
发布时间
阅读量:
阅读量
广为人知的是,在终端中使用cat命令并指定文件名能够显示文件内容。
但是当文件长度过大,且只想查看某几行的内容,该怎么实现呢?
这边生成了一个包含50条记录的小文件。
每一条记录都对应着其所在的行列号。
其中第一行为1号。
最后一行为50号。
用这个文件来确认 cat 呑命令后面跟不同的参数会如何打印对应的行列号。
情况一:
cat test_cat_number | head -n 16 | tail -n 10
以下三条命令与上面这条命令效果相同
cat test_cat_number | head -n 16 | tail -n -10
cat test_cat_number | head -n +16 | tail -n 10
cat test_cat_number | head -n +16 | tail -n -10
7
8
9
10
11
12
13
14
15
16
该程序成功输出了第7至16号行数据。可以看出,在处理数据时首先依次取出了前16行内容,并在后续步骤中又从中提取出后10行信息以完成最终结果的获取。
**情况二
全部评论 (0)
还没有任何评论哟~
