Открытие файла PNG с помощью eog, где в имени файла стоит двоеточие

У меня есть файл 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 будет нормально открываться вместе с «open» в меню.

2
задан 18 November 2019 в 09:45

1 ответ

Общее решение таких "проблем" состоит в том, чтобы использовать наклонную черту (/) где-нибудь прежде двоеточие (:). Например:

eog './scholia-pageviews-2019-11-18T17:00:33.717199.png'
gimp '/full-path/scholia-pageviews-2019-11-18T17:00:33.717199.png'
1
ответ дан 20 November 2019 в 01:13

Другие вопросы по тегам:

Похожие вопросы: