我使用 执行了搜索grep,但它没有像我预期的那样工作。我在文件中有以下几行:
blacklists/redirector/domains:needyoutube.com
lacklists/redirector/domains:openyoutube.com
blacklists/redirector/domains:proxy-youtube.com
blacklists/redirector/domains:proxytoyoutube.com
blacklists/redirector/domains:streamyoutube.com
blacklists/redirector/domains:unblockyoutube.com
Run Code Online (Sandbox Code Playgroud)
当我运行时:
grep ':youtube.com'
Run Code Online (Sandbox Code Playgroud)
我没有结果。以下工作:
grep 'youtube.com'
Run Code Online (Sandbox Code Playgroud)
我怎样才能逃脱冒号 ( :)?反斜杠(grep '\:youtube.com')不起作用。我使用 RHEL 5,grep (GNU grep) 2.5.1。
更新:我忘记了我想 grep 的条目,这些也存在:
./blacklists/movies/domains:youtube.com
./blacklists/movies/domains:youtube.com.br
Run Code Online (Sandbox Code Playgroud)
我只想获取包含确切域名的字段。所以我想将黑名单链接到 youtube.com,所以我使用“:youtube.com”。
从上面的列表(youtube.com、youtube.com.br)中,我只应该得到 youtube.com,但我什么也没得到。
我说的不够清楚,抱歉。