我有文件与此内容:如何使用包含特定字符串的命令在grep regex命令中跳过具有特定字符串的注释?
path=/nfs/location/alex
path = /nfs/location/
alex/nfs/location
/nfs/location/
# /nfs/location/
#alex /nfs/location
alex # d /nfs/location
/nfs/location
我想打印的所有行,其中没有评论#和包含与/ NFS /位置
path=/nfs/location/alex
path = /nfs/location/
/nfs/location/
/nfs/location
启动路径
我写UNIX commad:
grep -rE ([^#.*]|^[^0-9aA-zZ]/nfs/location/ .
但#线也出现
很抱歉,但你的目标的描述没有意义,请修改它明确你正在寻找什么_exactly_。 “所有以路径开始并且不包含#的行”...以_what_开始? – arkascha
已更新@arkascha – Alex
@Alex,为什么从结果中错过了alex/nfs/location?这与你的评论矛盾*路径只是字符串的例子。它不是恒定的* – RomanPerekhrest