BF_COMPACT(1) Bogofilter Reference Manual BF_COMPACT(1)

bf_compact - اسکریپت شل برای فشرده‌سازی شاخه کار bogofilter

bf_compact bogofilter_directory [wordlist_name...]

دستور bf_compact با یک چرخه تخلیه و بارگذاری (dump/load) یک شاخه کاری bogofilter فشرده‌تر ایجاد می‌کند و شاخه قبلی bogofilter_directory را به bogofilter_directory.old تغییر نام می‌دهد.

نکته: bf_compact نمی‌تواند برای پردازش شاخه کاری جاری، "."، استفاده شود، زیرا امکان تغییر نام آن وجود ندارد.

اگر هیچ آرگومان wordlist_file داده نشود، bf_compact از مجموعه فهرست واژگان پیکربندی‌شده استفاده خواهد کرد، در صورتی که bogofilter_directory داده‌شده همان شاخه پیکربندی‌شده باشد، یا از تمام پرونده‌های *.db در صورت متفاوت بودن شاخه استفاده می‌کند.

این اسکریپت در صورت موفقیت با کد ۰ و در صورت بروز مشکل با مقداری غیرصفر خارج می‌شود.

این اسکریپت پوشه bogofilter_directory.old و تمام محتویات آن را حذف خواهد کرد!

این اسکریپت به یک شل سازگار با SUSv2 نیاز دارد. سیستم‌های Solaris باید بسته SUNWxcu4 را نصب داشته باشند (هنگام پیکربندی bogofilter) تا بتوان از /usr/xpg4/bin/sh استفاده کرد.

Matthias Andree

05/19/2019 Bogofilter