相关疑难解决方法(0)

如何在对文件执行 grep 时显示行号

如何在对文件执行 grep 时显示行号。例如:

grep CONFIG_PM_ADVANCED_DEBUG /boot/config-`uname -r 
Run Code Online (Sandbox Code Playgroud)

command-line grep

18
推荐指数
2
解决办法
6万
查看次数

sed 打印出行号

这是我的示例文件

user@linux:~$ cat file.txt 
Line 1
Line 2
Line 3
Line 4
Line 5
user@linux:~$ 
Run Code Online (Sandbox Code Playgroud)

我可以打印第 2-4 行 grep -A2 'e 2' file.txt

user@linux:~$ grep -A2 'e 2' file.txt 
Line 2
Line 3
Line 4
user@linux:~$ 
Run Code Online (Sandbox Code Playgroud)

我也可以打印出行号 grep -n

user@linux:~$ grep -nA2 'e 2' file.txt 
2:Line 2
3-Line 3
4-Line 4
user@linux:~$ 
Run Code Online (Sandbox Code Playgroud)

此外,同样的事情可以完成 sed -n 2,4p file.txt

user@linux:~$ sed -n 2,4p file.txt 
Line 2
Line 3
Line 4
user@linux:~$ 
Run Code Online (Sandbox Code Playgroud)

但我不确定如何打印出行号 sed

是否可以用 打印出行号sed

grep sed

9
推荐指数
1
解决办法
2万
查看次数

标签 统计

grep ×2

command-line ×1

sed ×1