不以编辑模式打开文件的情况下在终端直接提取指定文本文件的指定行的内容到标准输出

Posted yawenunion

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不以编辑模式打开文件的情况下在终端直接提取指定文本文件的指定行的内容到标准输出相关的知识,希望对你有一定的参考价值。

假设要操纵的文本文件的文件名是 textFile

在终端提取指定文本文件的指定行的内容

Tool Commands for Task A Commands for Task B
sed sed -n ‘x,yp‘ textFile sed -n ‘xp‘ textFile
awk awk ‘NR==x, NR==y{print}‘ textFile awk ‘NR==x{print}‘ textFile

为了排版简洁,在上表中使用了 Task A 与 Task B 字段,它们实际代表的任务详情如下表所述:

Task Details
Task A 提取并输出文件的第x行到第y行的内容
Task B 提取并输出文件的第x行的内容

以上是关于不以编辑模式打开文件的情况下在终端直接提取指定文本文件的指定行的内容到标准输出的主要内容,如果未能解决你的问题,请参考以下文章

如何运行文本文档编程命令

Linux命令之nano(文本编辑器)

我们可以在不创建模式的情况下在 spark 数据框中加载分隔的文本文件吗?

vim编辑

如何在mac系统下直接利用文件编辑器与终端编程?

为啥在ubuntu下用vim无法打开文件