.\" XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .\" DO NOT EDIT! Generated from XML source. .\" XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .de Sh \" Subsection .br .if t .Sp .ne 5 .PP \fB\\$1\fR .PP .. .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Ip \" List item .br .ie \\n(.$>=3 .ne \\$3 .el .ne 3 .IP "\\$1" \\$2 .. .TH "HTTXT2DBM" 1 "2026-04-30" "Apache HTTP Server" "httxt2dbm" .SH "نام (NAME)" httxt2dbm \- تولید فایل‌های DBM از فایل‌های متنی برای RewriteMap در آپاچی .SH "خلاصه دستور (SYNOPSIS)" .PP \fB\fBhttxt2dbm\fR [ -\fBv\fR ] [ -\fBf\fR \fIDBM_TYPE\fR ] -\fBi\fR \fISOURCE_TXT\fR -\fBo\fR \fIOUTPUT_DBM\fR \fR .SH "توضیحات (DESCRIPTION)" .PP دستور \fBhttxt2dbm\fR برای تولید فایل‌های dbm از ورودی متنی، جهت استفاده در RewriteMap با نوع نگاشت \fBdbm\fR به کار می‌رود\&. .PP اگر فایل خروجی از قبل وجود داشته باشد، کوتاه یا خالی (truncated) نخواهد شد\&. کلیدهای جدید اضافه شده و کلیدهای موجود به‌روزرسانی خواهند شد\&. .SH "گزینه‌ها (OPTIONS)" .TP \fB-v\fR خروجی با جزئیات بیشتر (Verbose)\&. .TP \fB-f \fIDBM_TYPE\fR\fR مشخص کردن نوع DBM مورد استفاده برای خروجی\&. اگر مشخص نشود، از مقدار پیش‌فرض APR استفاده خواهد شد\&. انواع موجود عبارتند از: \fBGDBM\fR برای فایل‌های GDBM، \fBSDBM\fR برای فایل‌های SDBM، \fBDB\fR برای فایل‌های Berkeley DB، \fBNDBM\fR برای فایل‌های NDBM، و \fBdefault\fR برای نوع پیش‌فرض DBM\&. .TP \fB-i \fISOURCE_TXT\fR\fR فایل ورودی که قرار است فایل dbm از آن ایجاد شود\&. این فایل باید با یک رکورد در هر خط، به صورت: \fBkey value\fR قالب‌بندی شده باشد\&. برای جزئیات بیشتر در مورد قالب و مفهوم این فایل، به مستندات RewriteMap مراجعه کنید\&. .TP \fB-o \fIOUTPUT_DBM\fR\fR نام فایل‌های dbm خروجی\&. .SH "مثال‌ها (EXAMPLES)" .nf httxt2dbm -i rewritemap\&.txt -o rewritemap\&.dbm httxt2dbm -f SDBM -i rewritemap\&.txt -o rewritemap\&.dbm .fi