如何消除来自feh的这些警告?我正在尝试使用目录中的图像运行幻灯片。为什么feh试图在该目录中打开文本文件?
feh WARNING: images/temp.txt - No Imlib2 loader for that file format使用的命令:
feh -FxYzZ -D 15 images有没有办法告诉feh只查看某些文件扩展名?
发布于 2017-09-28 18:29:06
最简单的方法是添加-q选项(又名--quiet),以抑制失败负载的非致命错误:
feh -qFxYzZ -D 15 images而且您可能总是将stderr重定向到/dev/null (feh ... 2>/dev/null),但这将是相当难看的解决方案,因为您可能会错过重要的错误。
发布于 2017-09-28 18:14:50
feh希望只在目录中找到图像文件。如果有非图像文件在那里,它将失败与您描述的诊断消息。
您可以使用feh和-u或--unloadable来获得无法加载的文件列表。您还可以使用-f或--filelist指定要显示的具有图像文件名的文本文件。
有关更多信息,请参见系统上的feh手册。
https://unix.stackexchange.com/questions/395011
复制相似问题