grep“ * .JPG”不返回以.JPG结尾的条目

BrainLikeADullPencil

当我运行此命令时ls -l Documents/phone_photo_vids,将获得以下格式的100个条目。请注意,图像的结尾是PNG或JPG

-rw-r--r--  1 moi  staff      189280 Oct 29  2011 IMG_0041.PNG
-rw-r--r--  1 moi staff     2481306 Oct 29  2011 IMG_0042.JPG

然后,我决定只想查看jpg结果,所以我运行了这两个命令,但都没有返回结果

 ls -l Documents/phone_photo_vids | grep "*.JPG"
 ls -l Documents/phone_photo_vids | grep "*.JPG$"

我本来希望这两个grep命令能够过滤出所有以PNG结尾的文件,并返回所有以JPG结尾的文件,但是我什么也没得到。我如何错误使用grep?

我正在使用Mac OSX 10.9.3

地球引擎

某种形式的答案是错误的,尽管它在大多数情况下都像声称的那样工作。

grep ".jpg"    #match string "jpg" anywhere in the filename with any character in front of it.
               # jpg -- not match
               # .jpg -- match
               # mjpgsfdfd -- match
grep ".*.jpg"  #basically the same thing as above
grep ".jpg$"   #match anything that have at least 4 chars and end with "jpg"
               # i_am_not_a_.dummy_jpg -- match
grep ".*.jpg$" #the same as above (basically)

因此,要获得最佳结果,请尝试以下方法:

grep "[.]jpg$" #anything that end with ".jpg"
grep "\\.jpg$" #the same as above, use escape sequence instead

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

Flutter imagepicker.pickvideo返回jpg

来自分类Dev

grep regex开头,结尾但不包含

来自分类Dev

需要获取字段值,如果不以“ .jpg”或“ .png”结尾,则将其删除或存储其ID

来自分类Dev

Android ImageReader.acquireLatestImage返回无效的JPG

来自分类Dev

使用MemoryStream加载.jpg而不按进程阻止文件?

来自分类Dev

如何从以.jpg结尾的URL中读取参数

来自分类Dev

上载JPG但不上载jpg

来自分类Dev

nginx不缓存json,但缓存.jpg文件

来自分类Dev

获取图像JPG和jpg

来自分类Dev

Flutter imagepicker.pickvideo返回jpg

来自分类Dev

grep不递归

来自分类Dev

查找以jpg结尾的链接,并在链接内部进行替换

来自分类Dev

Bash grep命令以开头或结尾

来自分类Dev

需要获取字段值,如果不以“ .jpg”或“ .png”结尾,则将其删除或存储其ID

来自分类Dev

为什么grep在C ++中不返回TRUE?

来自分类Dev

查找和grep管道不返回任何内容

来自分类Dev

grep还返回不匹配的行

来自分类Dev

grep几个文件的结尾

来自分类Dev

当grep与字符串不匹配时,返回什么退出代码整数grep?

来自分类Dev

nginx不缓存json,但缓存.jpg文件

来自分类Dev

“ .JPG”还是“ .jpg”?

来自分类Dev

Regex101到Grep / egrep不返回任何内容

来自分类Dev

仅当“文件名”以“ .jpg”或“ jpeg”结尾时,如何才能在Javascript上使函数返回“ true”?

来自分类Dev

从jpg转换为png并返回数次(质量下降?)

来自分类Dev

正则表达式匹配以“ / api”开头但不以“ .jpg”或“ statistics”结尾的所有内容

来自分类Dev

/ sys文件中的grep不返回任何内容

来自分类Dev

匹配以grep结尾的unix行

来自分类Dev

grep 输出以包含不匹配的条目

来自分类Dev

在 GREP 中匹配 ine 的结尾

Related 相关文章

  1. 1

    Flutter imagepicker.pickvideo返回jpg

  2. 2

    grep regex开头,结尾但不包含

  3. 3

    需要获取字段值,如果不以“ .jpg”或“ .png”结尾,则将其删除或存储其ID

  4. 4

    Android ImageReader.acquireLatestImage返回无效的JPG

  5. 5

    使用MemoryStream加载.jpg而不按进程阻止文件?

  6. 6

    如何从以.jpg结尾的URL中读取参数

  7. 7

    上载JPG但不上载jpg

  8. 8

    nginx不缓存json,但缓存.jpg文件

  9. 9

    获取图像JPG和jpg

  10. 10

    Flutter imagepicker.pickvideo返回jpg

  11. 11

    grep不递归

  12. 12

    查找以jpg结尾的链接,并在链接内部进行替换

  13. 13

    Bash grep命令以开头或结尾

  14. 14

    需要获取字段值,如果不以“ .jpg”或“ .png”结尾,则将其删除或存储其ID

  15. 15

    为什么grep在C ++中不返回TRUE?

  16. 16

    查找和grep管道不返回任何内容

  17. 17

    grep还返回不匹配的行

  18. 18

    grep几个文件的结尾

  19. 19

    当grep与字符串不匹配时,返回什么退出代码整数grep?

  20. 20

    nginx不缓存json,但缓存.jpg文件

  21. 21

    “ .JPG”还是“ .jpg”?

  22. 22

    Regex101到Grep / egrep不返回任何内容

  23. 23

    仅当“文件名”以“ .jpg”或“ jpeg”结尾时,如何才能在Javascript上使函数返回“ true”?

  24. 24

    从jpg转换为png并返回数次(质量下降?)

  25. 25

    正则表达式匹配以“ / api”开头但不以“ .jpg”或“ statistics”结尾的所有内容

  26. 26

    / sys文件中的grep不返回任何内容

  27. 27

    匹配以grep结尾的unix行

  28. 28

    grep 输出以包含不匹配的条目

  29. 29

    在 GREP 中匹配 ine 的结尾

热门标签

归档