eog
のコンテンツが表示されないPNGファイルがあり、プログラムは「画像が見つかりません」というエラーを報告します。ファイル名のコロンに問題があるようです。 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
ファイルは、メニューの[開く]で正常に開きます。
このような「問題」の一般的な解決策は、スラッシュ(/
)どこかbeforeコロン(:
)。例えば:
eog './scholia-pageviews-2019-11-18T17:00:33.717199.png'
gimp '/full-path/scholia-pageviews-2019-11-18T17:00:33.717199.png'