นี่คือตัวจัดการคำสั่งที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
gaffitter - ตัวแยกไฟล์ชุดย่อยตามอัลกอริธึมทางพันธุกรรม
เรื่องย่อ
คนขายของ -t|--เป้าหมาย ค่า[หน่วย] [ตัวเลือก]... ไฟล์...
คนขายของ - -t|--เป้าหมาย ค่า[หน่วย] [ตัวเลือก]... [ไฟล์]...
DESCRIPTION
คนขายของ (Genetic Algorithm File Fitter) เป็นซอฟต์แวร์บรรทัดคำสั่งที่เขียนด้วยภาษา C++ ที่
แยก -- ผ่านอัลกอริธึมทางพันธุกรรม -- ชุดย่อยของรายการอินพุตของไฟล์/ไดเร็กทอรีที่ดีที่สุด
พอดีกับขนาดไดรฟ์ข้อมูลที่กำหนด (เป้าหมาย) เช่น CD, DVD และอื่นๆ
If คนขายของ จะดำเนินการโดยใช้ตัวเลือกที่สองที่ระบุไว้ข้างต้น ข้อมูลเกี่ยวกับไฟล์
ถูกดึงมาจาก stdin
สามารถใช้คำต่อท้ายหน่วย 'k', 'm', 'g' หรือ 't' โดยที่: k = KB/KiB, m = MB/MiB, g =
GB/GiB และ t = TB/TiB ค่าเริ่มต้น: ไบต์
OPTIONS
ทั่วไป ตัวเลือก:
-NS, --เป้า มูลค่า[หน่วย] (ลอย)
ชุด มูลค่า ตามขนาดเป้าหมาย (บังคับ) มูลค่า > 0.0
--ถังขยะ, --ฉบับที่ มูลค่า[หน่วย]
ชุด มูลค่า ตามจำนวนถังขยะสูงสุด (ปริมาณ) [ค่าเริ่มต้น = "ไม่จำกัด"]
--ซิ ใช้กำลัง 1000 (ไม่ใช่ 1024) สำหรับขนาดเป้าหมาย ต่ำสุด สูงสุด และเอาต์พุต
--นาที, --min-ขนาด มูลค่า[หน่วย]
ขนาดไฟล์ขั้นต่ำ [ค่าเริ่มต้น = ไม่มี]
--แม็กซ์, --max-ขนาด มูลค่า[หน่วย]
ขนาดไฟล์สูงสุด [ค่าเริ่มต้น = ไม่มี]
-NS, --ขนาดบล็อก มูลค่า
จำนวนไบต์ที่น้อยที่สุดที่ไฟล์สามารถครอบครองได้ [ค่าเริ่มต้น = 1]
--NS, --show-ขนาด
พิมพ์ขนาดของแต่ละไฟล์
--sb, --แสดงไบต์
พิมพ์ขนาดเป็นไบต์ด้วย
--สวัสดี, --ซ่อนรายการ
อย่าพิมพ์ไฟล์ที่เลือก
--hs, --ซ่อน-สรุป
ซ่อนบรรทัดสรุปที่มีผลรวม ความแตกต่าง และจำนวนไฟล์ที่เลือก
-NS, --เรียงตามขนาด
จัดเรียงผลลัพธ์ตามขนาด ไม่ใช่ตามชื่อ
-NS, --ไม่มีกรณี
ใช้การจัดเรียงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
-NS, --sort-ย้อนกลับ
เรียงลำดับผลลัพธ์ในลำดับย้อนกลับ
--เอ่อ --ปิด-ด้วย ชาร์
แนบชื่อไฟล์ด้วย ชาร์. [ค่าเริ่มต้น = ไม่มี]
--dw, --คั่นด้วย ชาร์
คั่นชื่อไฟล์ (บรรทัด) ด้วย ชาร์. [ค่าเริ่มต้น = ขึ้นบรรทัดใหม่]
-z, --null-ข้อมูล
สมมติว่า NULL ( ) เป็นตัวคั่นของไฟล์อินพุตผ่าน stdin (ไปป์)
-Z, --โมฆะ
เช่นเดียวกับ --dw '\0' ดูเพิ่มเติมที่ -0 และ --hs ตัวเลือก
-0, --null-ถังขยะ
เช่นเดียวกับ --bs '\0' ดูเพิ่มเติมที่ -Z และ --hs ตัวเลือก
--bs, --ถังขยะ-คั่น ชาร์
แยกถังขยะ (vols) ด้วย ชาร์. [ค่าเริ่มต้น = ขึ้นบรรทัดใหม่]
--รุ่น
พิมพ์เวอร์ชันตัวแบ่งช่องและออก
-ใน, --รายละเอียด
ละเอียด
-ชม, --ช่วยด้วย
พิมพ์วิธีใช้และออก
โดยตรง อินพุต ตัวเลือก:
--ดี, --อินพุตโดยตรง
เปลี่ยนเป็นโหมดป้อนข้อมูลโดยตรง กล่าวคือ อ่านคู่ "ตัวระบุขนาด" โดยตรงแทน
ชื่อไฟล์.
--di-b, --di-ไบต์
สมมติว่าขนาดอินพุตเป็นไบต์
--di-k, --di-kb
สมมติว่าขนาดอินพุตเป็น kibi ไบต์ (KiB) KB ถ้า --di-si.
--di-ม, --di-mb
สมมติว่าขนาดอินพุตเป็น mebi ไบต์ (MiB) MB ถ้า --di-si
--ขุด, --di-gb
สมมติว่าขนาดอินพุตเป็น gibi ไบต์ (GiB) GB ถ้า --di-si
--di-t, --di-tb
สมมติว่าขนาดอินพุตเป็น tebi ไบต์ (TiB) วัณโรคถ้า --di-si
--ดิ-ซิ
ใช้กำลัง 1000 (ไม่ใช่ 1024) สำหรับขนาดอินพุต
ทางพันธุกรรม ขั้นตอนวิธี ตัวเลือก:
--แก๊ส, --ga-เมล็ด มูลค่า (จำนวนเต็ม)
เมล็ดพันธุ์เริ่มต้น GA มูลค่า >= 0 ศูนย์หมายถึงสุ่ม [ค่าเริ่มต้น = 1]
--ga-rs, --ga-สุ่มเมล็ด
ใช้ Random GA seed (เหมือนกับ --ga-seed 0)
--แก๊ง, --ga-num-รุ่น มูลค่า (จำนวนเต็ม)
จำนวนรุ่นสูงสุด มูลค่า > 0. [ค่าเริ่มต้น = อัตโนมัติ]
--ga-ps, --กะ-ป๊อป-ไซส์ มูลค่า (จำนวนเต็ม)
จำนวนบุคคล มูลค่า > ทัวร์นาเมนต์_ขนาด. [ค่าเริ่มต้น = อัตโนมัติ]
--ga-cp, --ga-ข้ามปัญหา มูลค่า (ลอย)
ความน่าจะเป็นของครอสโอเวอร์ 0.0 <= มูลค่า <= 1.0. [ค่าเริ่มต้น = 0.95]
--ga-mp, --ga-การกลายพันธุ์-ปัญหา มูลค่า (ลอย)
ความน่าจะเป็นของการกลายพันธุ์ (ต่อยีน), 0.0 <= มูลค่า <= 1.0. [ค่าเริ่มต้น = อัตโนมัติ]
--ga-sp, --ga-sel-ความดัน มูลค่า (จำนวนเต็ม)
แรงกดดันในการเลือก (ขนาดการแข่งขัน), 2 <= มูลค่า < pop_size. [ค่าเริ่มต้น = 2]
--กา-ธีโอ, --ga-ทฤษฎี [ค่า] (จำนวนเต็ม)
หยุดหากถึงจำนวนถังขยะขั้นต่ำตามทฤษฎีแล้ว ถ้า มูลค่า จะได้รับ มันคือ
ถือว่าเป็นจำนวนถังขยะขั้นต่ำตามทฤษฎี
อื่นๆ ค้นหา วิธีการ:
--ap, --โดยประมาณ
ประมาณโซลูชันโดยใช้การค้นหาแบบ Best First (ไม่ดีที่สุดแต่เร็วมาก)
--sp, --แยก
เพียงแบ่งอินพุตเมื่อถึงขนาดเป้าหมาย (รักษาลำดับเดิมในขณะที่
แยก)
ใช้ gaffitter ออนไลน์โดยใช้บริการ onworks.net