У мене є велика бібліотека документів PDF (документи, лекції, роздатковий матеріал), до яких я хочу швидко переходити. Для цього мені потрібні ескізи.
Однак в той же час я бачу, що ~/.thumbnails
папка накопичується великими пальцями, які мені дуже не потрібні. Видалити непотрібні ескізи без видалення важливих великих пальців неможливо. Якби я їх видалив, я повинен був би перейти до кожної папки з важливими документами PDF і дозволити відновленню кешу мініатюр.
Я хотів би мати можливість автоматизувати цей процес. Чи я можу сказати nautilus попередньо кешувати великі пальці для набору заданих каталогів?
Примітка . Я знайшов набір скриптів bash, які, як видається, роблять це для зображень та відео, але не для будь-яких інших документів. Можливо, хтось із досвідчених сценаріїв, можливо, зможе налаштувати їх для документів PDF або принаймні вказати мені в правильному напрямку на те, що я мав би змінити для роботи з документами PDF.
Редагувати :
Відповідь на це запитання була досить приголомшливою. Дозвольте спочатку подякувати всім, хто брав участь у вирішенні цього. Питання, його відповіді та вся дискусія навколо нього - чудовий приклад того, як зусилля багатьох сторін можуть привести до оптимального рішення. Саме це робить Linux та Open Source настільки великими.
Усі надані відповіді заслуговували б на користь, яку я спочатку висунув за це питання. Тим не менш, є лише одна винагорода для нагородження. Я зобов’язаний усім майбутнім читачам обрати відповідь, яка вирішує проблему найефективнішим чином. Щоб визначити, яке рішення це, я зробив остаточний тестовий пробіг, порівнявши три сценарії по сумісності, швидкості та якості виводу. Ось результати:
Ескіз 1 , автор:
Сумісність : ✔ пробіли у назві файлу; ✔ пробіли в імені каталогу; Сумісність freeesktop
Швидкість : 95 PDF-файлів за 12,6 сек
Якість : якість запасу nautilus
Додаткові перки : 1.) автоматично пропускає файли з попередніми пальцями; 2.) Не потрібні додаткові пакети
Ескіз 2 , автор Мартін Орда:
Сумісність : ✔ пробіли у назві файлу; ✔ пробіли в імені каталогу; Сумісність freeesktop
Швидкість : 95 PDF-файлів за 70,0 сек
Якість : значно краще масштабування, ніж фотографії.
Додаткові перки : 1.) автоматично пропускає файли з наявними великими пальцями 2.) сумісні з широким спектром форматів зображень, крім PDF 3.) незалежно від платформи, не покладається на GNOME-компоненти
Ескіз 3 , автор Джеймса Генстриджа:
Сумісність : ✔ пробіли у назві файлу; ✔ пробіли в імені каталогу; Сумісність freeesktop
Швидкість : 95 PDF-файлів за 10,8 сек
Якість : якість запасу nautilus
Додаткові перки : 1.) автоматично пропускає файли з попередньо встановленими пальцями 2.) сумісні з усіма форматами файлів, які ідентифіковані заздалегідь встановленими ескізами
Усі три сценарії відмінні. Кожен має свій виразний набір переваг і недоліків. Рішення Rosch працює нестандартно і може бути правильним вибором для користувачів з мінімальною установкою.
Мартін Орда створив дуже універсальний сценарій, який працює з різними форматами файлів і не залежить від DE. Він відрізняється високою якістю ескізів, але робить це за рахунок швидкості.
Зрештою, саме Джеймс вирішив найкраще відповідати моєму використанню. Це швидко, універсально і пропонує варіанти пропускати файли з попередніми мініатюрами.
Загальний переможець: Джеймс Генстридж
Додаткова інформація : Усі три сценарії повністю сумісні з Natilus-скриптами . Ви можете легко встановити їх, виконуючи цей посібник .
Редагувати 2 : Оновлений огляд із покращеним сценарієм від rosch.