gnome-terminal использует яркие цвета для смелых

Я знаю, что это старый вопрос, но ... когда-то миниатюры застревают, а трюк с touch -m или mv не заставляет его восстанавливаться.

Запишите этот простой скрипт (спасибо этому ответу), назовем его find-gnome-thumbnail:

#! /bin/bash 
#
fn=$(echo -n "$1" | md5sum | awk '{print $1}')
find $HOME/.cache/ -name "$fn*" 2> /dev/null

и передадим его каноническим именем файла, который вы хотите определите местоположение миниатюр. Лучший способ сделать это - выбрать файл в nautilus, сделать ctrlC, а в терминальной записи find-gnome-thumbnail ' (с пробелом и открывающей одинарной кавычкой) и после этого shiftctrlV; добавьте заключительную цитату, и у вас будет что-то вроде этого:

 % ./find-gnome-thumbnail 'file:///home/romano/tmp/0101_IM_3026506.pdf' 
/home/romano/.cache/thumbnails/large/d090cf90d2ac3f8127f62043f06b66df.png

Теперь вы можете удалить оскорбительную миниатюру, и она будет восстановлена ​​(нажмите F5, если это не произойдет в одиночку). Трюк с копией-копией позаботится о странных преобразованиях символов:

 % ./find-gnome-thumbnail 'file:///home/romano/tmp/lalla%20(copy).pdf'
 /home/romano/.cache/thumbnails/large/28864dd40fab6d4982e1b103365574da.png

Когда-то скрипт терпит неудачу, если вы переименуете файл с mv, я не знаю, почему ... но это нормально. раз. Кроме того, удаление эскиза вручную не восстанавливает его немедленно - опять же, я здесь не в порядке.

1
задан 23 January 2017 в 05:52

0 ответов

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

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