HTTXT2DBM(1) httxt2dbm HTTXT2DBM(1)

httxt2dbm - تولید فایل‌های DBM از فایل‌های متنی برای RewriteMap در آپاچی

httxt2dbm [ -v ] [ -f DBM_TYPE ] -i SOURCE_TXT -o OUTPUT_DBM

دستور httxt2dbm برای تولید فایل‌های dbm از ورودی متنی، جهت استفاده در RewriteMap با نوع نگاشت dbm به کار می‌رود.

اگر فایل خروجی از قبل وجود داشته باشد، کوتاه یا خالی (truncated) نخواهد شد. کلیدهای جدید اضافه شده و کلیدهای موجود به‌روزرسانی خواهند شد.

خروجی با جزئیات بیشتر (Verbose).
مشخص کردن نوع DBM مورد استفاده برای خروجی. اگر مشخص نشود، از مقدار پیش‌فرض APR استفاده خواهد شد. انواع موجود عبارتند از: GDBM برای فایل‌های GDBM، SDBM برای فایل‌های SDBM، DB برای فایل‌های Berkeley DB، NDBM برای فایل‌های NDBM، و default برای نوع پیش‌فرض DBM.
فایل ورودی که قرار است فایل dbm از آن ایجاد شود. این فایل باید با یک رکورد در هر خط، به صورت: key value قالب‌بندی شده باشد. برای جزئیات بیشتر در مورد قالب و مفهوم این فایل، به مستندات RewriteMap مراجعه کنید.
نام فایل‌های dbm خروجی.

httxt2dbm -i rewritemap.txt -o rewritemap.dbm
httxt2dbm -f SDBM -i rewritemap.txt -o rewritemap.dbm
2026-04-30 Apache HTTP Server