我有一个PNG文件,它不会显示eog中的内容,并且程序报告了一个错误“没有在其中找到图像”。这似乎是文件名中冒号的问题。在bash中,我尝试:
eog "scholia-pageviews-2019-11-18T17:00:33.717199.png"
程序打开,但报告
No images found in “scholia-pageviews-2019-11-18t17:///00:33.717199.png”.
显示相同的错误消息。
eog scholia-pageviews-2019-11-18T17\:00\:33.717199.png
在gimp中,没有这样的问题:
gimp scholia-pageviews-2019-11-18T17\:00\:33.717199.png
打开并显示很好。重命名会做到这一点:
cp "scholia-pageviews-2019-11-18T17:00:33.717199.png" tmp.png
eog tmp.png打开并显示很好。
我想知道eog中是否有错误,还是我以错误的方式使用它?
有趣的是,scholia-pageviews-2019-11-18T17:00:33.717199.png文件将与菜单中的“打开”一起打开。
发布于 2019-11-18 16:57:42
解决此类“问题”的一般方法是在冒号(/)之前使用斜杠(:)。例如:
eog './scholia-pageviews-2019-11-18T17:00:33.717199.png'
gimp '/full-path/scholia-pageviews-2019-11-18T17:00:33.717199.png'https://askubuntu.com/questions/1189809
复制相似问题