我目前正在尝试编写一个脚本来使用grep命令查找特定文件类型(例如zip),尽管文件类型之前的文本可以是任何内容,例如:
something.zip
this.zip
that.zip
这些都可以归为同一类别。我正在试图使用通配符来搜索它们,到目前为止我尝试了以下方法:
这些都可以归为同一类别。我正在尝试使用通配符进行搜索,到目前为止我尝试了以下内容
grep ".*.zip"
但每当我这样做时,它可以很好地找到.zip
文件,但是如果在.zip
后面有其他字符,它仍然会显示输出,例如.zippppppp
或.zipdsjdskjc
仍然会被grep捕获。话虽如此,我应该怎么做才能防止grep显示带有.zip
之后附加字符的匹配项?
jar tf name-of-my-file.jar |
再加上这里给出的任何一个grep
答案,但它返回了空值,而实际上不应该... 有任何想法吗? - Metafaniel