VAKUUM i ponovo INDEKSIRATI Thunderbird bazama podataka

Mozilla Thunderbird

Ideja je ista kao u moj post VAKUUM i ponovo INDEKSIRATI Firefox bazama podataka. Debian na vreme rebradinranite su verzije Mozilla proizvodi. Kada migracije iz Icedowe na Thunderbird sam, Ja nisam na defragmentiral osnovi, do sada u moj email klijenta okončana ozbiljnu sumu pisma, Nalozi e-pošte i servere, korisnika i lozinke. Scenario je identična je onoj iz mog prethodnog posta uz samo male varijacije za gde da traži u datotekama 🙂

Linux verzija

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 verzija OS-a

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

Za razliku od na Firefox profil fasciklu na soka je mnogo više ispravan način (bez prostora) Ne morate da promenite znak razgraničavanja.

Оставите одговор

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *

anti Спам *