grep 从文件中哈希出行

问题描述 投票:0回答:2

我想精确匹配文件中的以下行

#dtoverlay=piscreen,drm

我已经尝试过了

grep "\#dtoverlay=piscreen,drm\" /boot/config.txt

但这也会返回

的匹配项

##dtoverlay=piscreen,drm

也尝试使用 -w,但它也匹配 ##dtoverlay=piscreen,drm

grep -w '#dtoverlay=piscreen,drm' /boot/config.txt
##dtoverlay=piscreen,drm
bash grep
2个回答
0
投票

用途:

grep -Fx '#dtoverlay=piscreen,drm'

0
投票

使用此正则表达式,其中

^
$
分别是行的开头和结尾:

grep '^#dtoverlay=piscreen,drm$' /boot/config.txt
© www.soinside.com 2019 - 2024. All rights reserved.