table of contents
other languages
- English sendmail-bin
- English opensmtpd
- 日本語
- polski
- 中文 (zh-CN)
- 繁體中文 (zh-TW)
makemap(8) | System Manager's Manual | makemap(8) |
創建
中關鍵字式映像查詢所使用的數據庫映像表.
它從標準輸入設備讀取輸入並輸出到指定的
根據其編譯的方式不同,
可以處理多達三種不同的數據庫格式,
這些格式由 參數確定.
它們可能爲:
B-Tree格式映像表.
這需要新的Berkeley DB庫.
Hash格式映像表.
這也需要Berkeley DB庫.
普遍而言,
從標準輸入設備讀取行,這些行由以空格分隔的兩個單詞組成.
第一個爲數據庫關鍵字,
第二個爲數值.
數值可能包含 ``%n''
字符串用來標明參數替換.
如果包含文本式的百分符號,則應該重複寫
(``%%'').
忽略空行和以``#''開頭的行.
包含null字節用來結束映像表中的字符串.
這必須與sendmail.cf中``K''行的-N標識匹配.
允許映像表中的關鍵字重複.
這隻能在B-Tree格式的映像表中允許.
如果讀入兩個相同的關鍵字,
那麼它們都會插入到映像表中.
通常所有關鍵字中的大寫字母都會轉換成小寫字母.
這個標識可以屏蔽這種功能.
這是爲了配合sendmail.cf中 K
行的-f標識的使用.
數值永遠不作字母大小寫的轉換.
添加到一箇舊的文件中.
允許你增大一個已存在的文件.
允許替換已存在的關鍵字.
如果你重複一個關鍵字,
通常
會抱怨,而且不進行插入.
忽略正在創建的映像表的安全性檢查.
這包括對完全可寫目錄中硬鏈接或者符號鏈接的檢查.
詳盡地打印出正在執行什麼.
makemap 命令出現於 BSD 4.4v riser
<boomer@ccidnet.com> 2001/2/25
http://cmpp.linuxforum.net
本頁面中文版由中文 man 手冊頁計劃提供。
中文 man 手冊頁計劃:https://github.com/man-pages-zh/manpages-zh
本頁面中文版由中文 man 手冊頁計劃提供。
中文 man 手冊頁計劃:https://github.com/man-pages-zh/manpages-zh
BSD 4.4 | 11/16/1992 |