要在download.log中搜索.zip文件,

时间:2018-05-15 14:51:52

标签: regex design-patterns grep zip posix

我正在努力完成任务。

这是赋值:通过正则表达式或简单文本搜索从文件或管道中收集特定条目 - 从download.log获取所有zip文件名及其大小。将输出放入新文件。

我试图用grep解决这个问题。

这是我到目前为止所得到的: grep -E -w '......*|.zip' download.log 执行此命令只会给我整个download.log

有没有人有想法如何解决这个问题? 提前致谢

1 个答案:

答案 0 :(得分:0)

此命令应该适合您: grep -E '\S*.zip' download.log

\S表示我们搜索非空白字符。含义字母数字字符,连字符,点或下划线,后跟.zip

如果您希望grep仅输出匹配项,请另外使用-o选项。