makedat.maildrop - ออนไลน์ในคลาวด์

นี่คือคำสั่ง makedat.maildrop ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


makedat - สร้างไฟล์ GDBM/DB สำหรับ maildrop

เรื่องย่อ


ทำ {-src=ไฟล์ข้อความ} {-tmp=ไฟล์ tmp} {-ไฟล์=gdbmfile} [-ไซเดอร์]

DESCRIPTION


ฟังก์ชันตระกูล gdbm ใน Maildrop ให้การเข้าถึงฐานข้อมูล GDBM/DB - simple
ไฟล์ฐานข้อมูล ฟังก์ชันตระกูล gdbm ช่วยให้จัดเก็บและค้นหาได้อย่างรวดเร็ว
ขึ้นคู่คีย์/ข้อมูล

คุณสามารถใช้โปรแกรมใดก็ได้เพื่อสร้างไฟล์ฐานข้อมูล GDBM/DB ทำ เป็นยูทิลิตี้ที่รวดเร็วเพื่อ
สร้างไฟล์ GDBM หรือ DB จากไฟล์ข้อความธรรมดา

ผู้ดูแลระบบจะเลือกว่า Maildrop ใช้ไฟล์ฐานข้อมูล GDBM หรือ DB และ
ว่า ทำ สร้างไฟล์ฐานข้อมูล GDBM หรือ DB เช่นกัน

พื้นที่ ทำ คำสั่งอาจไม่สามารถใช้ได้สำหรับคุณ รองรับ GDBM/DB ใน Maildrop เป็นทางเลือก
และผู้ดูแลระบบอาจเลือกที่จะไม่ติดตั้งการสนับสนุน GDBM/DB และ ทำ
คำสั่ง

หากต้องการดูว่ามีการใช้การรองรับ GDBM หรือ DB หรือไม่ ให้รันคำสั่ง "Maildrop -v".

พื้นที่ ไฟล์ข้อความ อาร์กิวเมนต์ถึง ทำ เป็นไฟล์ข้อความธรรมดาที่มีคู่คีย์/ค่า แต่ละ
บรรทัดในไฟล์ข้อความมีค่าคีย์ ตามด้วยแท็บและค่าข้อมูล ข้อมูล
ค่าอาจถูกละเว้นซึ่งมีค่าเริ่มต้นเป็น "1" ตัวอย่างเช่น สามบรรทัดต่อไปนี้:

example.com

domain.com ตกลง

foo.domain.com แย่

มีการสร้างคู่คีย์/ค่าสามคู่: example.com ค่า "1"; domain.com ค่า "ตกลง" และ
"foo.domain.com" ค่า "ไม่ดี"

บรรทัดว่างใน ไฟล์ข้อความและบรรทัดที่ขึ้นต้นด้วยอักขระ # จะถูกละเว้น

ไฟล์ข้อความ สามารถเป็น "-" ซึ่งในกรณีนี้จะใช้อินพุตมาตรฐาน

gdbmfile เป็นไฟล์ GDBM/DB ที่จะสร้าง หากมีไฟล์นี้ เนื้อหาที่มีอยู่คือ
แทนที่

ไฟล์ tmp เป็นชื่อไฟล์ชั่วคราวในไดเร็กทอรีเดียวกับ gdbmfile. ไฟล์ tmp ถูกนำมาใช้
by ทำ เพื่อสร้างไฟล์ GDBM จากนั้น ไฟล์ tmp ถูกเปลี่ยนชื่อเป็น gdbmfile.

วิธีนี้ไม่มีความจำเป็นในการล็อกเพื่อให้สามารถอัปเดตแบบไดนามิกได้
ไฟล์ GDBM/DB ที่ใช้โดย Maildropฟังก์ชัน gdbm ของ อย่างไรก็ตาม, ทำ ไม่ได้ใช้ล็อคใด ๆ
on ไฟล์ tmp, ดังนั้นหลายอินสแตนซ์ของ ทำ ใช้เหมือนกัน ไฟล์ tmp เป็นสิ่งต้องห้าม

พื้นที่ -ไซเดอร์ แฟล็กระบุว่าคีย์นั้นเป็น IP netblock ในรูปแบบ CIDR ธงนี้
ต้องติดตั้งโมดูล Net::CIDR Perl แยกต่างหาก ดาวน์โหลด Net::CIDR จาก
http://www.cpan.org.

ใช้ makedat.maildrop ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด