首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在头和尾命令中显示行号,如“猫-n`”

问在头和尾命令中显示行号,如“猫-n`”
EN

Unix & Linux用户
提问于 2019-05-28 17:04:22
回答 2查看 10.6K关注 0票数 6

cat 没有 -n

代码语言:javascript
复制
user@linux:~$ cat /etc/sysctl.conf | head -4
#
# /etc/sysctl.conf - Configuration file for setting system variables
# See /etc/sysctl.d/ for additional system variables.
# See sysctl.conf (5) for information.
user@linux:~$ 

在-n命令中有cat选项来显示文件的行号。

代码语言:javascript
复制
user@linux:~$ cat -n /etc/sysctl.conf | head -4
     1  #
     2  # /etc/sysctl.conf - Configuration file for setting system variables
     3  # See /etc/sysctl.d/ for additional system variables.
     4  # See sysctl.conf (5) for information.
user@linux:~$ 

user@linux:~$ cat -n /etc/sysctl.conf | tail -4
    74  # Debian kernels have both set to 1 (restricted) 
    75  # See https://www.kernel.org/doc/Documentation/sysctl/fs.txt
    76  #fs.protected_hardlinks=0
    77  #fs.protected_symlinks=0
user@linux:~$ 

那么head和tail命令呢?是否有任何选项可以查看head和tail中的行号而不使用cat -n并将输出输送到head或tail?

我尝试过head -n 和tail -n ,但是输出中没有显示行号。

代码语言:javascript
复制
user@linux:~$ head -n4 /etc/sysctl.conf
#
# /etc/sysctl.conf - Configuration file for setting system variables
# See /etc/sysctl.d/ for additional system variables.
# See sysctl.conf (5) for information.
user@linux:~$ 

user@linux:~$ tail -n4 /etc/sysctl.conf
# Debian kernels have both set to 1 (restricted) 
# See https://www.kernel.org/doc/Documentation/sysctl/fs.txt
#fs.protected_hardlinks=0
#fs.protected_symlinks=0
user@linux:~$ 
EN

回答 2

Unix & Linux用户

发布于 2019-05-28 17:10:48

头尾指令呢?是否有任何选项可以在不使用cat -n的情况下查看头和尾中的行号,并将输出输送到头或尾?

否;当前版本的头和尾部无法将行号添加到输出本身。

票数 5
EN

Unix & Linux用户

发布于 2022-10-20 14:14:15

使用less命令怎么样?

less -N +F /etc/sysctl.conf

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/521558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档