Mac 终端如何在所有文件夹和子文件夹中搜索图像
我如何搜索外部磁盘上的所有 .png 文件并将它们复制到另一个目录? 尝试过使用cp命令。已经尝试过,但对我不起作用 ?
蒙特雷2.2.1
cp /Volumes/Data *.png /Volumes/Data/pictures_png
How can i search for example all .png files on an external disk and copy them to another directory?
Have tried to use the cp command. Have try it but don't work for me
?
Monterey 2.2.1
cp /Volumes/Data *.png /Volumes/Data/pictures_png
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您需要从子目录递归复制,则 cp 命令将不起作用。您需要使用
查找
。语法:
在您的情况下,
它的工作原理如下:
-type f
表示仅复制文件而不是目录。-name
是提供要查找的文件名。这里*.png
用于模式匹配-exec
对上述查找返回的每个结果执行以下行。{}
将替换为 find 的结果的结果;
终止-exec
命令cp
command won't work if you need to recursively copy from the sub directories. You need to usefind
.Syntax:
In your case,
Here is how it works:
-type f
means copy only files not directories.-name
is to provide the filename to find. Here*.png
for pattern matching-exec
executes the following line for each result the above find returns.{}
will be replaced with the results from find;
terminates-exec
command