为什么“ grep * q1 *”不匹配任何内容?

时间:2019-03-18 01:55:39

标签: git shell grep

我使用以下文件列表:

$git show commit:.data/path/to/file/

abc-2018-q1.csv
def-2019-q2.csv
the-2019-q1.csv

我正在尝试做$git show commit:.data/path/to/file/ | grep *q1*

ie仅选择名称包含“ q1”的那些文件。但是,该步骤不会产生任何结果。

如何获取包含“ q1”的所需文件。

2 个答案:

答案 0 :(得分:2)

  

仅选择名称包含“ q1”的文件。但是,该步骤不会产生任何结果。

grep查找模式,而q1本身就是一个非常好的模式。

git show commit:.data/path/to/file/ | grep q1

答案 1 :(得分:0)

该命令似乎是错误的,  试试这个:

git show commit:.data/path/to/file | grep "q1"