我有文件,其中包含:如何选择未注释的行?
# sdfdsfds fsf
var1=1232
#fdsfdsfds
#fdsfsdf
var2=456
..................
我需要选择不仅没有评论行 - 这不是来自# 开始它可能使用grep? 谢谢。
我有文件,其中包含:如何选择未注释的行?
# sdfdsfds fsf
var1=1232
#fdsfdsfds
#fdsfsdf
var2=456
..................
我需要选择不仅没有评论行 - 这不是来自# 开始它可能使用grep? 谢谢。
使用正则表达式的-E
选项和反向匹配的-v
选项。
grep -v -E '^#' file
使用grep
的-v
(反转匹配)选项:
$ grep -v '^#' file.txt
var1=1232
var2=456
下面将做到这一点:
grep -v ^# file.txt
您可以使用grep -v '^#'
的-v
选项是不是逻辑。