grep 提取数字范围

Sat*_*ish 5 linux grep regular-expression

我正在grep约会2019-09-XX2019-10-XX但不知何故我的 grep 没有帮助,我确定我在这里遗漏了一些东西

  Last Password Change: 2019-10-30
  Last Password Change: 2017-02-07
  Last Password Change: 2019-10-29
  Last Password Change: 2019-11-03
  Last Password Change: 2019-10-31
  Last Password Change: 2018-09-27
  Last Password Change: 2018-09-27
  Last Password Change: 2019-06-27
Run Code Online (Sandbox Code Playgroud)

我正在关注但它不起作用

grep "2019\-[09,10]\-" file 也试过 grep "2019\-{09,10}\-" file

Jef*_*ler 7

您希望“交替”正则表达式标记|说“这个或那个”:

grep -E '2019-(09|10)-' file
Run Code Online (Sandbox Code Playgroud)

请参阅为什么我的正则表达式在 X 中有效但在 Y 中无效?有关正则表达式标记和正则表达式类(基本、扩展等)的一些背景知识。