grep - 结合正面和负面表达

时间:2016-04-04 09:55:10

标签: grep

我遇到了组合多个搜索表达式的示例,例如

grep -e 'phrase1|phrase2|phrase3'

但我正在努力将搜索中的正面和负面表达式结合起来。我希望使用grep从文件目录中提取文件名列表:

  • 不包含文字'[downloadedimages]'
  • 包含文字'[images]'

我尝试了以下但是它会引发语法错误[-e:command not found]

grep -v -e '"\[downloadedimages\]"' | -e '"\[images\]"' -l /path/to/files

1 个答案:

答案 0 :(得分:1)

grep 'images' /path/to/files | grep -v 'downloadedimages'