tld - ออนไลน์ในคลาวด์

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

โครงการ:

ชื่อ


tld - ยูทิลิตี้การเชื่อมโยง TDF และการจัดการไลบรารี

ซิงค์


TLD [โหมด] [ตัวเลือก] ... ไฟล์...

DESCRIPTION


การขอ TLD คำสั่งใช้ในการสร้างและจัดการไลบรารี TDF และto
เชื่อมโยงแคปซูล TDF เข้าด้วยกัน มีสี่โหมดที่เลือกโดยหนึ่งใน
-มล (ลิงค์แคปซูล TDF) -mc (สร้างไลบรารี TDF) -ภูเขา (รายการTDF
เนื้อหาในห้องสมุด) หรือ -mx (แยกแคปซูลจากห้องสมุด TDF) สวิตช์
หากมีให้ สวิตช์จะต้องเป็นสวิตช์ตัวแรกในบรรทัดคำสั่ง ถ้าอย่างใดอย่างหนึ่ง
ไม่ได้จัดให้มี -มล ถือว่าสวิตช์

โหมดต่างๆ ได้อธิบายไว้ด้านล่าง ในคำอธิบายภายนอก
คำจำกัดความของชื่อเรียกว่าไม่ซ้ำกันและหลายอย่าง ไม่ซ้ำใคร
คำจำกัดความคือคำจำกัดความที่มีการตั้งค่าแอตทริบิวต์ที่กำหนดไว้ NS
คำจำกัดความหลายรายการเป็นการกำหนดแอตทริบิวต์หลายรายการ (เช่น
อนุญาตมากกว่าหนึ่งคำจำกัดความ) นิยามอาจเป็นได้ทั้ง
หลายรายการและไม่ซ้ำกัน (หากตั้งค่าทั้งสองบิต - นี่หมายความว่ามี
มากกว่าคำจำกัดความ แต่หนึ่งในนั้นมีเอกลักษณ์เฉพาะตัว) มันเป็นข้อผิดพลาดสำหรับ
ต้องมีคำจำกัดความที่ไม่ซ้ำกันมากกว่าหนึ่งชื่อ มันคือ
ข้อผิดพลาดสำหรับชื่อภายนอกของโทเค็นที่มีชุดแอตทริบิวต์หลายชุด

สวิทช์


เวอร์ชันใหม่ของ TLD รับคำสั่งทั้งแบบสั้นและแบบยาว
สวิตช์สาย

สวิตช์แบบสั้นเป็นอักขระเดี่ยว และขึ้นต้นด้วย '-' หรือ '+'
อักขระ. สามารถต่อกันเป็นคำในบรรทัดคำสั่งเดียว
เช่น:

-ว ไฟล์เอาต์พุต เปลี่ยนชื่อ-รูปร่าง เปลี่ยนชื่อจาก เปลี่ยนชื่อเป็น

ซึ่งมีสวิตช์ที่แตกต่างกันสามตัว (-vซึ่งไม่มีอาร์กิวเมนต์;
-oซึ่งรับหนึ่งอาร์กิวเมนต์: ไฟล์เอาต์พุตและ -rซึ่งใช้เวลาสาม
ข้อโต้แย้ง: เปลี่ยนชื่อ-รูปร่าง, เปลี่ยนชื่อจากและ เปลี่ยนชื่อเป็น).

สวิตช์แบบยาวเป็นสตริงและขึ้นต้นด้วย '--' หรือ '++' ด้วยยาว
สวิตช์แบบฟอร์ม ต้องป้อนเฉพาะคำนำหน้าเฉพาะที่สั้นที่สุดเท่านั้น NS
แบบยาวของตัวอย่างข้างต้นจะเป็น:

--รุ่น --output-ไฟล์ ไฟล์เอาต์พุต --เปลี่ยนชื่อ เปลี่ยนชื่อ-รูปร่าง
เปลี่ยนชื่อจาก เปลี่ยนชื่อเป็น

ในกรณีส่วนใหญ่ อาร์กิวเมนต์ของสวิตช์ควรเป็นไปตามสวิตช์เป็น a
แยกคำ. ในกรณีของสวิตช์แบบสั้น อาร์กิวเมนต์to
รูปแบบสั้นสลับเป็นคำเดียวควรเป็นไปตามคำใน
ลำดับของสวิตช์ (ตามตัวอย่างแรก) สำหรับตัวเลือกบางอย่าง
อาร์กิวเมนต์อาจเป็นส่วนหนึ่งของคำเดียวกับสวิตช์ (ตัวเลือกดังกล่าวคือ
แสดงโดยไม่มีช่องว่างระหว่างสวิตช์และอาร์กิวเมนต์ในสวิตช์
สรุปด้านล่าง) ในกรณีของสวิตช์แบบสั้น สวิตช์ดังกล่าว
จะยุติการเชื่อมต่อสวิตช์ใด ๆ (ทั้งตัวอักษรจะ
ปฏิบัติตามซึ่งถือว่าเป็นข้อโต้แย้งหรือจะเป็น
จบคำและการโต้แย้งเป็นไปตามปกติ)

สำหรับสวิตช์ไบนารี ชุดคำนำหน้าสวิตช์ '-' หรือ '--' (เปิดใช้งาน)
สวิตช์และคำนำหน้าสวิตช์ '+' หรือ '++' จะรีเซ็ต (ปิดใช้งาน) สวิตช์
นี่อาจเป็นการย้อนกลับไปข้างหน้า แต่สอดคล้องกับโปรแกรมอื่น ๆ
สวิตช์ '--' หรือ '++' เองจะยุติการแยกวิเคราะห์ตัวเลือก

ภายนอก ชื่อ


ชื่อภายนอกอาจเป็นสตริงหรือชื่อเฉพาะก็ได้ เอกลักษณ์คือ
เขียนเป็น

[ส่วนประกอบ1.ส่วนประกอบ2.....ส่วนประกอบN]

แต่ละองค์ประกอบของค่าที่ไม่ซ้ำกันคือสตริง สตริงประกอบด้วย any
ลำดับของอักขระแม้ว่าอักขระพิเศษบางตัวจะต้องเป็น
นำหน้าด้วยอักขระแบ็กสแลชเพื่อหยุดพวกเขาเป็นพิเศษ
อักขระเหล่านี้คือ '','[',']'และ'.'. นอกจากนี้ ดังต่อไปนี้
ลำดับอักขระได้รับการปฏิบัติเหมือนกับใน C: '\n',
'\r','\t','\0'. ในที่สุด ลำดับ '\xNN' หมายถึง
ตัวอักษรที่มีรหัส NN ในฐานสิบหก

เปลี่ยนชื่อ ไฟล์ ซิงค์


การเปลี่ยนชื่อสามารถระบุได้บนบรรทัดคำสั่งหรือในไฟล์
ไฟล์ที่ระบุการเปลี่ยนชื่อที่จะทำมีดังต่อไปนี้
ไวยากรณ์ ไฟล์ประกอบด้วยหลายส่วน แต่ละส่วน
ขึ้นต้นด้วยชื่อรูปร่าง ตามด้วยคู่ของexternal .ตั้งแต่ XNUMX ขึ้นไป
ชื่อ (แต่ละคู่สิ้นสุดด้วยเซมิโคลอน) ชื่อรูปร่างคือ
เขียนเป็นลำดับของอักขระที่ล้อมรอบด้วยเครื่องหมายคำพูดเดี่ยว
ชื่อที่ไม่ซ้ำมีรูปแบบเดียวกับที่อธิบายไว้ข้างต้น ชื่อสตริงคือ
ลำดับของอักขระที่ล้อมรอบด้วยเครื่องหมายคำพูดคู่ ปกติ
รองรับลำดับการหลีกเลี่ยงแบ็กสแลช อักขระแฮชทำหน้าที่เป็น
แสดงความคิดเห็นต่ออักขระท้ายบรรทัด (ถ้าจำเป็น)

หน่วย ตลาดหลักทรัพย์ ไฟล์ ซิงค์


ไฟล์ควรประกอบด้วยลำดับของสตริงที่อยู่ใน double
คำพูด อักขระแบ็กสแลชสามารถใช้เพื่อหลีกหนีจากอักขระได้ NS
จดจำลำดับหลีกของสไตล์ C ต่อไปนี้: '\n','\r','\t',
'\0'. ลำดับอีกด้วย'\xNN' หมายถึงอักขระที่มีรหัส NN
ในฐานสิบหก ลำดับของสตริงมีความสำคัญเนื่องจากระบุ
เพื่อให้ชุดหน่วยควรอยู่ในเมื่ออ่านจากแคปซูล มันคือ
จำเป็นต้องระบุ TLD ชื่อชุดหน่วย

ข้อผิดพลาด ไฟล์ ซิงค์


เป็นไปได้ที่จะเปลี่ยนข้อความแสดงข้อผิดพลาดที่ตัวเชื่อมโยงใช้ ใน
การทำเช่นนี้ทำให้ตัวแปรสภาพแวดล้อม TLD_ERROR_FILE บรรจุ
ชื่อของไฟล์ที่มีข้อความแสดงข้อผิดพลาดใหม่อยู่

ไฟล์ข้อผิดพลาดประกอบด้วยศูนย์หรือมากกว่าส่วน เริ่มแต่ละส่วน
ด้วยเครื่องหมายส่วน (หนึ่งใน %คำนำหน้า%, %ข้อผิดพลาด% or %สตริง%)
ส่วนนำหน้าใช้สตริงเดียว (นี่คือคำนำหน้าสำหรับทั้งหมด
ข้อความผิดพลาด) ส่วนอื่น ๆ ใช้ชื่อศูนย์หรือมากกว่านั้น
และสตริง ชื่อคือลำดับของอักขระที่ล้อมรอบด้วย single
คำพูด สตริงคือลำดับของอักขระที่ล้อมรอบด้วย double
คำพูด ในกรณีของส่วนนำหน้าและส่วนข้อผิดพลาด สตริงอาจ
มีตัวแปรของแบบฟอร์ม ${ตัวแปร พร้อมชื่อ}. ตัวแปรเหล่านี้จะ
จะถูกแทนที่ด้วยข้อมูลที่เหมาะสมเมื่อเกิดข้อผิดพลาด ปกติ
รองรับลำดับการหลีกเลี่ยงแบ็กสแลช อักขระแฮชทำหน้าที่เป็น
แสดงความคิดเห็นต่ออักขระท้ายบรรทัด

การขอ --แสดงข้อผิดพลาด อาจใช้ตัวเลือกเพื่อรับสำเนาของข้อผิดพลาดปัจจุบัน
ข้อความ

ลิงค์


ในโหมดเริ่มต้น TLD พยายามเชื่อมโยงแคปซูล TDF เข้าด้วยกัน
ระบุไว้ในบรรทัดคำสั่ง ประกอบด้วยขั้นตอนต่อไปนี้:

1. ชื่อภายนอกทั้งหมดที่ระบุสำหรับการเปลี่ยนชื่อบนคำสั่ง
บรรทัดจะถูกเพิ่มลงในตารางชื่อเป็นทางอ้อมไปยังใหม่
ชื่อ

2. โหลดแคปซูลทั้งหมดที่ระบุในบรรทัดคำสั่ง
และตัวระบุจะถูกแมปเป็นเนมสเปซต่อรูปร่าง ใน
เนมสเปซเหล่านี้ ชื่อภายนอกทั้งหมดที่มีรูปร่างเหมือนกันและกับ
ชื่อเดียวกันจะถูกจับคู่กับตัวระบุเดียวกัน TLD จะ
รายงานข้อผิดพลาดเกี่ยวกับความพยายามที่จะเชื่อมโยงกันมากกว่าหนึ่ง
แคปซูลให้คำจำกัดความเฉพาะสำหรับชื่อภายนอกใดๆ

3. หากมีการระบุไลบรารีใดๆ ในบรรทัดคำสั่ง แสดงว่า
มีการโหลดไลบรารี่เพื่อดูว่ามีคำจำกัดความใดบ้าง
หลังจากโหลดไลบรารี่ ชื่อภายนอกที่ระบุสำหรับ
การปราบปรามลิงก์บนบรรทัดคำสั่งจะถูกลบออกจาก
ดัชนีห้องสมุด (เพื่อไม่ให้ตัวเชื่อมโยงพยายามกำหนด
ชื่อเหล่านั้น) การระงับลิงก์ไม่ได้ป้องกันชื่อจาก
เมื่อถูกกำหนด มันก็แค่หยุดตัวเชื่อมโยงที่พยายามกำหนดมัน NS
นิยามของมันก็ยังหาได้จากแคปซูลที่
โหลดเพื่อกำหนดชื่ออื่น

แคปซูลใด ๆ ที่ให้คำจำกัดความที่จำเป็นจะถูกโหลด
ต้องมีคำจำกัดความเดียวสำหรับชื่อภายนอกแต่ละชื่อเท่านั้น
ของไลบรารี (ในกรณีของรูปร่างที่ไม่ใช่โทเค็นทั้งหมด อาจ
เป็นคำนิยามที่ไม่ซ้ำแบบใดแบบหนึ่ง หรือแบบใดแบบหนึ่งเฉพาะแบบหนึ่งคำนิยาม
ที่มีคำจำกัดความที่ไม่ซ้ำกันเป็นศูนย์หรือมากกว่า หากนิยามเฉพาะตัว
มีอยู่แล้ว คำจำกัดความที่ไม่ซ้ำจะถูกละเว้น)

4. หากมีชื่อภายนอกใดที่จำเป็นต้องปิดบังหรือเก็บรักษา (ระบุโดย
สวิตช์บรรทัดคำสั่ง) จากนั้นจะถูกซ่อนไว้ที่จุดนี้
การซ่อนหมายถึงการลบชื่อภายนอกออกจากชื่อภายนอก
รายการ. การซ่อนชื่อภายนอกที่ไม่ได้กำหนดเป็นสิ่งผิดกฎหมาย การรักษา
หมายถึงการเก็บชื่อภายนอกไว้ในตารางชื่อภายนอก
การรักษาชื่อจะแทนที่ความพยายามที่จะซ่อนชื่อนั้น

5. มีการสร้างแคปซูล TDF ใหม่ซึ่งประกอบด้วยอินพุตทั้งหมด
แคปซูลและแคปซูลห้องสมุดที่จำเป็น เว้นแต่จะระบุไว้
กับ --output-ไฟล์ เปลี่ยนไฟล์เอาต์พุตจะถูกเรียกว่า
แคปซูล.j.

สวิทช์


TLD ยอมรับสวิตช์ต่อไปนี้ในโหมดลิงก์:

--all-ซ่อน-กำหนด
-a

ซ่อนชื่อภายนอกทั้งหมด (ของรูปร่างใดๆ) ที่กำหนดไว้

--debug-ไฟล์ ไฟล์
-d ไฟล์

สร้างการติดตามการวินิจฉัยของกระบวนการเชื่อมโยงใน ไฟล์.

--ช่วยด้วย
-?

เขียนสรุปตัวเลือกไปยังข้อผิดพลาดมาตรฐาน

--ซ่อน รูปร่าง ชื่อ
-h รูปร่าง ชื่อ

สาเหตุภายนอก รูปร่าง พร้อมชื่อ ชื่อ ที่จะซ่อน ข้อผิดพลาดคือ
รายงานหากไม่ได้กำหนดชื่อไว้

--ซ่อนกำหนด รูปร่าง
-H รูปร่าง

สาเหตุภายนอกทั้งหมด รูปร่าง ชื่อที่กำหนดให้เป็น
ซ่อนเร้น

--เก็บไว้ รูปร่าง ชื่อ
-k รูปร่าง ชื่อ

สาเหตุภายนอก รูปร่าง พร้อมชื่อ ชื่อ ที่จะเก็บไว้

--เก็บไว้ทั้งหมด รูปร่าง
-K รูปร่าง

สาเหตุภายนอกทั้งหมด รูปร่าง ชื่อที่จะเก็บไว้

--ห้องสมุด ไฟล์
-lไฟล์

ใช้ไฟล์ ไฟล์ เป็นห้องสมุด TDF หากชื่อไฟล์มี a
'/' จากนั้นจะใช้ตามที่ระบุ ถ้าไม่เช่นนั้นให้ค้นหาห้องสมุด
เส้นทางถูกค้นหาสำหรับไฟล์ชื่อ 'ไฟล์.tl' รายการซ้ำ
สำหรับไลบรารีเดียวกันจะถูกละเว้น

--output-ไฟล์ ไฟล์
-o ไฟล์

เขียนแคปซูลผลลัพธ์ไปยังไฟล์ ไฟล์. หากสวิตช์นี้คือ
ไม่ได้ระบุ เอาต์พุตจะถูกเขียนไปยังไฟล์
'capsule.j' แทน

--เส้นทาง DIRECTORY
-LDIRECTORY

ต่อท้ายไดเร็กทอรี DIRECTORY ไปยังเส้นทางการค้นหาห้องสมุด

--เปลี่ยนชื่อ รูปร่าง จาก TO
-r รูปร่าง จาก TO

เปลี่ยนชื่อภายนอก รูปร่าง พร้อมชื่อ จาก ไปยัง TO.

--เปลี่ยนชื่อไฟล์ ไฟล์
-R ไฟล์

อ่านเนื้อหาของไฟล์ ไฟล์ เป็นชุดของการเปลี่ยนชื่อ
ข้อกำหนด รูปแบบของไฟล์ได้อธิบายไว้ข้างต้น

--แสดงข้อผิดพลาด
-e

เขียนรายการข้อความแสดงข้อผิดพลาดปัจจุบันไปยังเอาต์พุตมาตรฐาน

--ปราบปราม รูปร่าง ชื่อ
-s รูปร่าง ชื่อ

อย่าพยายามหาคำจำกัดความสำหรับภายนอก รูปร่าง พร้อมชื่อ
ชื่อ.

--ปราบปรามทั้งหมด รูปร่าง
-S รูปร่าง

อย่าพยายามหาคำจำกัดความสำหรับบุคคลภายนอกใดๆ รูปร่าง ชื่อ

--ปราบปราม-mult
-M

อย่าใช้คำจำกัดความที่ไม่ซ้ำในไลบรารีเป็นคำจำกัดความ
สำหรับชื่อภายนอก

--หน่วยไฟล์ ไฟล์
-u ไฟล์

วิเคราะห์คำ ไฟล์ เพื่อรับรายชื่อชุดหน่วยใหม่ โดยค่าเริ่มต้น . ทั้งหมด
มาตรฐาน (ตามที่ระบุในข้อกำหนดเวอร์ชัน 4.0 TDF)
ชื่อชุดหน่วยเป็นที่รู้จัก

--รุ่น
-v

เขียนหมายเลขเวอร์ชันของโปรแกรมไปยังข้อผิดพลาดมาตรฐาน
กระแส.

--คำเตือน
-w

เปิด/ปิดการพิมพ์ข้อความเตือน คำเตือนคือ
สร้างขึ้นสำหรับสิ่งต่าง ๆ เช่นหน่วยข้อมูลตัวเชื่อมโยงที่ล้าสมัยและ
ชื่อภายนอกที่ไม่ได้กำหนด

ห้องสมุด การก่อสร้าง


ไลบรารี TDF คือลำดับของแคปซูลที่มีชื่อพร้อมดัชนี NS
ดัชนีระบุว่าชื่อภายนอกใดที่กำหนดโดยแคปซูลใน
ห้องสมุดและแคปซูลใดให้คำจำกัดความ เมื่อถูกเรียกด้วย
-mc สวิตซ์, TLD ผลิตห้องสมุดที่ประกอบด้วยแคปซูล TDF
ระบุไว้ในบรรทัดคำสั่ง ห้องสมุดถูกเขียนลงในไฟล์
ห้องสมุด.tlยกเว้นในกรณีที่ --output-ไฟล์ ใช้สวิตช์

สวิทช์


TLD ยอมรับสวิตช์ต่อไปนี้ในโหมดการสร้างห้องสมุด:

--debug-ไฟล์ ไฟล์
-d ไฟล์

สร้างร่องรอยการวินิจฉัยของกระบวนการสร้างห้องสมุด
in ไฟล์.

--ช่วยด้วย
-?

เขียนสรุปตัวเลือกไปยังข้อผิดพลาดมาตรฐาน

--include-ห้องสมุด ไฟล์
-i ไฟล์

รวมแคปซูลทั้งหมดในห้องสมุด TDF ไฟล์ ที่
กำลังสร้างห้องสมุด ชื่อห้องสมุดควรเหมาะสม
ชื่อไฟล์ ไม่ใช่ตัวย่อของไลบรารี เช่น the --ห้องสมุด สลับ
ใช้โดยโหมดการเชื่อมโยง

--output-ไฟล์ ไฟล์
-o ไฟล์

เขียนไลบรารีเอาต์พุตไปยังไฟล์ ไฟล์. หากสวิตช์นี้คือ
ไม่ได้ระบุ เอาต์พุตจะถูกเขียนไปยังไฟล์
'library.tl' แทน

--แสดงข้อผิดพลาด
-e

เขียนรายการข้อความแสดงข้อผิดพลาดปัจจุบันไปยังเอาต์พุตมาตรฐาน

--ปราบปราม รูปร่าง ชื่อ
-s รูปร่าง ชื่อ

อย่าพยายามหาคำจำกัดความสำหรับภายนอก รูปร่าง พร้อมชื่อ
ชื่อ.

--ปราบปรามทั้งหมด รูปร่าง
-S รูปร่าง

อย่าพยายามหาคำจำกัดความสำหรับบุคคลภายนอกใดๆ รูปร่าง ชื่อ

--ปราบปราม-mult
-M

อย่าใช้คำจำกัดความที่ไม่ซ้ำในไลบรารีเป็นคำจำกัดความ
สำหรับชื่อภายนอก

--หน่วยไฟล์ ไฟล์
-u ไฟล์

วิเคราะห์คำ ไฟล์ เพื่อรับรายชื่อชุดหน่วยใหม่ โดยค่าเริ่มต้น . ทั้งหมด
มาตรฐาน (ตามที่ระบุในข้อกำหนดเวอร์ชัน 4.0 TDF)
ชื่อชุดหน่วยเป็นที่รู้จัก

--รุ่น
-v

เขียนหมายเลขเวอร์ชันของโปรแกรมไปยังข้อผิดพลาดมาตรฐาน
กระแส.

ห้องสมุด เนื้อหา


เมื่อถูกเรียกด้วย -ภูเขา สวิตซ์, TLD ผลิตรายการของ
เนื้อหาของไลบรารี TDF ที่ระบุในบรรทัดคำสั่ง

สวิทช์


TLD ยอมรับสวิตช์ต่อไปนี้ในโหมดเนื้อหาไลบรารี:

--debug-ไฟล์ ไฟล์
-d ไฟล์

สร้างการติดตามการวินิจฉัยของกระบวนการเนื้อหาห้องสมุดใน
ไฟล์.

--ช่วยด้วย
-?

เขียนสรุปตัวเลือกไปยังข้อผิดพลาดมาตรฐาน

--ดัชนี
-i

เปิด/ปิดการพิมพ์ดัชนีของไลบรารี ถ้า
เปิดใช้งานการพิมพ์ดัชนี ดัชนีของไลบรารีจะ
จะพิมพ์ ลำดับของรูปร่างและชื่อภายนอกใน
ดัชนีที่พิมพ์ไม่จำเป็นต้องเหมือนกับคำสั่งของ
ดัชนีในไลบรารีเอง หากลำดับมีความสำคัญ ให้ใช้
--debug-file ตัวเลือกและดูผลลัพธ์ที่ผลิต

--แสดงข้อผิดพลาด
-e

เขียนรายการข้อความแสดงข้อผิดพลาดปัจจุบันไปยังเอาต์พุตมาตรฐาน

--ขนาด
-s

เปิด/ปิดการพิมพ์ขนาดของแต่ละแคปซูลใน
ห้องสมุด. หากเปิดใช้งาน ขนาดของแต่ละแคปซูลในหน่วยไบต์คือ
พิมพ์ตามชื่อของมัน

--รุ่น
-v

เขียนหมายเลขเวอร์ชันของโปรแกรมไปยังข้อผิดพลาดมาตรฐาน
กระแส.

ห้องสมุด สารสกัด


เมื่อถูกเรียกด้วย -mx สวิตซ์, TLD สกัดแคปซูลจากTDF
ไลบรารีที่ระบุเป็นไฟล์แรกบนบรรทัดคำสั่ง ชื่อของ
แคปซูลที่จะสกัดควรเป็นไปตามชื่อห้องสมุด ถ้าแคปซูล
ระบุชื่อต้องตรงกับชื่อแคปซูล
ในห้องสมุด (ใช้ -ภูเขา สลับโหมดเพื่อค้นหาสิ่งที่แน่นอน
ชื่อว่า) โดยปกติแคปซูลจะถูกสกัดเมื่อเทียบกับ
ไดเร็กทอรีปัจจุบันโดยใช้ชื่อแคปซูลเป็นไฟล์เอาต์พุต
ชื่อ. ตัวเชื่อมโยงจะพยายามสร้างไดเร็กทอรีใด ๆ บนไฟล์ที่แยกออกมา
ชื่อเส้นทางของแคปซูล (ในการใช้งานตัวเชื่อมโยงบางอย่างอาจไม่
ได้รับการสนับสนุนซึ่งในกรณีนี้จะต้องสร้างไดเร็กทอรี
ด้วยตนเองก่อนการสกัด) แคปซูลที่สกัดจะเขียนทับ
ไฟล์ที่มีอยู่ที่มีชื่อเดียวกัน

สวิทช์


TLD ยอมรับสวิตช์ต่อไปนี้ในโหมดการแยกไลบรารี:

--ทั้งหมด
-a

เปิด/ปิดการสกัดแคปซูลทั้งหมด ถ้าแคปซูลทั้งหมด
จะต้องถูกสกัดออกมา ไม่ควรระบุชื่อแคปซูลบน
บรรทัดคำสั่ง.

--ชื่อฐาน
-b

เปิด/ปิดการใช้ชื่อฐานของแต่ละแคปซูลเมื่อ
การสกัด หากเปิดใช้งานอยู่ แคปซูลที่สกัดออกมาจะเป็น
แยกลงในไดเร็กทอรีปัจจุบันโดยใช้เพียงชื่อฐาน
นี่อาจทำให้บางส่วนของแคปซูลถูกเขียนทับแต่ละอัน
อื่น ๆ

--debug-ไฟล์ ไฟล์
-d ไฟล์

สร้างการติดตามการวินิจฉัยของกระบวนการแยกไลบรารีใน
ไฟล์.

--ช่วยด้วย
-?

เขียนสรุปตัวเลือกไปยังข้อผิดพลาดมาตรฐาน

--ข้อมูล
-i

เปิด/ปิดข้อความแสดงข้อมูล พวกนี้บอกว่าแคปซูลไหน
กำลังถูกดึงออกมา

--match-ชื่อฐาน
-m

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

--แสดงข้อผิดพลาด
-e

เขียนรายการข้อความแสดงข้อผิดพลาดปัจจุบันไปยังเอาต์พุตมาตรฐาน

--รุ่น
-v

เขียนหมายเลขเวอร์ชันของโปรแกรมไปยังข้อผิดพลาดมาตรฐาน
กระแส.

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



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