Thunderbird adatbázisok VÁKUUM és REINDEX

Mozilla Thunderbird

Идеята е идентична както в поста ми Firefox adatbázisok VÁKUUM és REINDEX. От известно време Debian разкараха ребрадинраните версии на Mozilla продуктите. При миграцията от Icedowe към Thunderbird се замислих, че не съм си дефрагментирал базата, És eddig, az én e-mail kliens volt egy komoly mennyiségű levelet, E-mail fiókok és kiszolgálók, Felhasználók és jelszavak. A szkript megegyezik az előző post csak egy kis módosítást, ahol keresni a fájlokat 🙂

Linux verzió

for db in $(find ~/.thunderbird/$(grep Path ~/.thunderbird/profiles.ini | cut -d'=' -f2) -maxdepth 1 -name "*.sqlite" -type f)
do
echo "VACUUM ${db}"
sqlite3 ${db} VACUUM
sqlite3 ${db} REINDEX
done

MAC OS verzió

for db in $(find ~/Library/Thunderbird/$(grep Path ~/Library/Thunderbird/profiles.ini | cut -d'=' -f2)  -maxdepth 1  -name "*.sqlite" -type f)
do
echo "VACUUM && REINDEX ${db}"
sqlite3 "${db}" VACUUM;
sqlite3 "${db}" REINDEX;
done

За разлика от прочилна папката на Firefox тази на Thunderbird е с доста по правиленптт (без tér) и не се налага да се прави промяна на delimiter.

hagyj válaszüzenetet

Az Ön e-mail címe nem lesz közzétéve. A kötelező mezők meg vannak jelölve *

Anti SPAM *