我正在尝试以幻灯片形式查看嵌套在其他文件夹中但可以使用命令找到的照片find
。
该find
命令本身确实可以找到所有列出的照片,但是 -
find /path/to/parent/folder -name "*2006*" | eog --slide-show
不显示我希望的幻灯片。有谁知道出了什么问题以及如何解决它?
我正在尝试以幻灯片形式查看嵌套在其他文件夹中但可以使用命令找到的照片find
。
该find
命令本身确实可以找到所有列出的照片,但是 -
find /path/to/parent/folder -name "*2006*" | eog --slide-show
不显示我希望的幻灯片。有谁知道出了什么问题以及如何解决它?
您可以使用以下
-exec
标志find
:对于幻灯片放映:
这将打开所有匹配的图像
*2006*
以及目录中匹配的所有图像*2006*
,并且可能存在重复项。正如您所说,您只能显示带有 的匹配文件,-type f
或者只能显示带有 的匹配目录中的文件-type d
。find /path/to/parent/folder -name "*2006*" -exec eog --slide-show {} +
这将在新
eog
实例中打开每个找到的图像,并为每个找到的目录打开幻灯片:find /path/to/parent/folder -name "*2006*" -exec eog --slide-show {} \;