📅  最后修改于: 2023-12-03 15:37:08.492000             🧑  作者: Mango
在 Shell-Bash 中,如果你需要只显示文件的第一行内容,可以使用以下几种方法:
head 命令用于输出文件的前 N 行内容,默认 N 为 10。
你可以使用 -n
选项指定行数,例如只显示第一行:
head -n 1 filename
如果没有指定文件名,则 head 命令从标准输入读取数据。例如输出当前目录中所有文件的第一行:
ls | xargs head -n 1
awk 命令是一种强大的文本分析工具,可以方便地对文本进行处理。
你可以使用以下命令只显示文件的第一行内容:
awk 'NR==1' filename
其中 NR
表示当前行号,==
表示相等,1
表示第一行。
如果没有指定文件名,则 awk 命令从标准输入读取数据。例如输出当前目录中所有文件的第一行:
ls | xargs awk 'NR==1'
以上就是本文介绍的只显示第一行 linux - Shell-Bash 的方法。你可以根据实际情况进行选择和使用。