นี่คือคำสั่ง cpandbp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
cpandb - ส่วนต่อประสานกับ "CPAN::SQLite"
VERSION
0.211 รุ่น
DESCRIPTION
สคริปต์นี้เป็นอินเทอร์เฟซสำหรับรูทีนของ CPAN::SQLite สำหรับการตั้งค่า บำรุงรักษา
และค้นหาฐานข้อมูล "DBD::SQLite" ของ CPAN ตัวเลือกที่มีจำหน่ายสามารถจัดกลุ่มเป็น
สามประเภท
ร่วมกัน ตัวเลือก
นี่เป็นตัวเลือกที่ใช้กันทั่วไปในการตั้งค่าและบำรุงรักษาฐานข้อมูลหรือ
ดำเนินการสอบถามเกี่ยวกับมัน เหล่านี้คือ
· "--CPAN '/path/to/CPAN'"
นี่ระบุพาธไปยังตำแหน่งที่จะเก็บไฟล์ดัชนี นี่อาจจะเป็น
มิเรอร์ CPAN โลคัล กำหนดที่นี่โดยการปรากฏตัวของa กระจก.โดย ไฟล์ด้านล่างนี้
ไดเร็กทอรีหรือโลคัลไดเร็กทอรีสำหรับเก็บไฟล์เหล่านี้จาก CPAN . ระยะไกล
กระจก. ในกรณีหลัง ไฟล์ดัชนีจะถูกดึงมาจากมิเรอร์ CPAN ระยะไกล
โดยใช้รายการเดียวกันกับที่ "CPAN.pm" ใช้ หากมีการกำหนดค่าไว้ และจะได้รับการอัปเดตหาก
มีอายุมากกว่าหนึ่งวัน
หากไม่ได้กำหนดตัวเลือก "CPAN" ไว้ จะมีค่าเริ่มต้นเป็น "cpan_home" ของ CPAN:: หากเป็น
กำหนดค่าโดยพบแหล่งที่มาภายใต้ "keep_source_where" ความผิดพลาดร้ายแรง
ผลลัพธ์หากไม่พบไดเร็กทอรีดังกล่าว การอัปเดตไฟล์ดัชนีเหล่านี้จะถือว่าที่นี่
จัดการโดย "CPAN.pm"
· "--db_name 'cpan-sqlite'"
นี่คือชื่อของฐานข้อมูลที่ "DBD::SQLite" จะใช้ ถ้าไม่ให้ นี่
ค่าเริ่มต้นเป็น "cpandb-sqlite"
· "--db_dir '/path/to/db/dir'"
ระบุพาธไปยังตำแหน่งที่ไฟล์ฐานข้อมูลถูกพบ หากไม่ระบุ จะเป็นค่าเริ่มต้น
ไปยังไดเร็กทอรี "cpan_home" ของ "CPAN.pm" หากมี หรือไปยังไดเร็กทอรีที่
สคริปต์ถูกเรียกใช้
การจัดทำดัชนี ตัวเลือก
เหล่านี้คือตัวเลือกที่ใช้สำหรับการตั้งค่าและบำรุงรักษาฐานข้อมูล เหล่านี้
ประกอบด้วย
· "--ติดตั้ง"
ระบุว่าฐานข้อมูลจะถูกสร้างขึ้นและเติมจากดัชนี CPAN;
ฐานข้อมูลที่มีอยู่จะถูกเขียนทับ
· "--อัปเดต"
ใช้เพื่ออัปเดตฐานข้อมูลที่มีอยู่ ซึ่งต้องสร้างด้วย .ก่อน
ตัวเลือก "การตั้งค่า"
· "-- สร้างดัชนีใหม่ 'dist_name'"
นี่ระบุว่าการแจกจ่าย CPAN "dist_name" จะถูกสร้างดัชนีใหม่
การสอบถาม ตัวเลือก
ตัวเลือกเหล่านี้ใช้เพื่อสอบถามฐานข้อมูล มีให้เลือก
· "--module Mod :: ชื่อ"
ซึ่งจะให้ข้อมูลเกี่ยวกับชื่อโมดูลที่ระบุ
· "--dist Dist-Name"
สิ่งนี้ให้ข้อมูลเกี่ยวกับชื่อการแจกจ่ายที่ระบุ
· "--cpanid CPANID"
สิ่งนี้ให้ข้อมูลเกี่ยวกับ ID ผู้สร้าง CPAN ที่ระบุ
คำค้นหาทั้งหมดจะถือว่าตรงกันทุกประการโดยไม่พิจารณาตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
ใช้ cpandbp ออนไลน์โดยใช้บริการ onworks.net