นี่คือคำสั่ง ar86 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
ar86 - สร้าง แก้ไข และแยกจากไฟล์เก็บถาวร
เรื่องย่อ
ar86 การดำเนินการ เก็บ [ไฟล์...]
ar86 ตำแหน่ง-op สมาชิก เก็บ [ไฟล์... ]
DESCRIPTION
พื้นที่ ar86 โปรแกรมที่ใช้ในการสร้าง ตรวจสอบ และแก้ไขไฟล์เก็บถาวรที่สร้างโดย
ชุดเครื่องมือ Dev86/ELKS
OPTIONS
พื้นที่ ar86 คำสั่งกำหนดให้ต้องระบุการดำเนินการในไฟล์เก็บถาวร
เป็นตัวเลือกแรก หากการดำเนินการอยู่ในตำแหน่ง ตัวเลือกถัดไปคือไฟล์เก็บถาวร
สมาชิกทำเครื่องหมายตำแหน่ง ตามด้วยชื่อไฟล์เก็บถาวรและรายการใดๆ ของ
ชื่อไฟล์.
การดำเนินการ
สามารถระบุการดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้ได้
d ลบ ไฟล์ที่ระบุไว้จากไฟล์เก็บถาวร
m ย้าย ไฟล์ที่มีชื่อ โดยค่าเริ่มต้น ไฟล์จะถูกย้ายไปยังส่วนท้ายของไฟล์เก็บถาวร เว้นแต่ว่า a
มีการปรับเปลี่ยนตำแหน่ง
p พิมพ์ เนื้อหาของสมาชิกที่เก็บถาวรให้เป็นมาตรฐาน หากมีรายการไฟล์รวมอยู่ด้วย
พิมพ์เฉพาะสมาชิกเหล่านั้น ถ้า v ตัวแก้ไขจะแสดงเนื้อหาของแต่ละไฟล์
นำหน้าด้วยบรรทัดใหม่ คือ บรรทัดที่มีสตริง สมาชิก, อักขระช่องว่าง, the
ชื่อสมาชิกและสองบรรทัดใหม่ต่อไปนี้
q อย่างรวดเร็ว เพิ่มไฟล์ที่ส่วนท้ายของไฟล์เก็บถาวรโดยไม่ต้องตรวจสอบเพื่อดูว่าไฟล์เหล่านั้น
มีอยู่แล้วในไฟล์เก็บถาวร การดำเนินการนี้จะละเว้นการปรับเปลี่ยนตำแหน่งใดๆ
สร้างไฟล์เก็บถาวรหากไม่มีอยู่
r แทนที่ เก็บถาวรสมาชิกด้วยไฟล์ที่ระบุไว้ หากไม่มีชื่อไฟล์ใน
ไฟล์เก็บถาวรที่เพิ่มไว้ที่ส่วนท้ายของไฟล์เก็บถาวร (หรือที่ระบุไว้อย่างชัดเจน
ตำแหน่ง). สร้างไฟล์เก็บถาวรหากไม่มีอยู่
t ตาราง; แสดงรายการชื่อไฟล์ของสมาชิกที่เก็บถาวร หากมีรายการไฟล์อยู่เฉพาะรายการเหล่านั้น
ไฟล์ที่มีอยู่ในไฟล์เก็บถาวรจะแสดงรายการ NS v ตัวแก้ไขพิมพ์สมาชิก
แอตทริบิวต์
x สารสกัด ไฟล์ที่มีชื่อจากไฟล์เก็บถาวรไปยังไดเร็กทอรีปัจจุบัน หากไม่มีไฟล์
ถูกระบุ สมาชิกที่เก็บถาวรทั้งหมดจะถูกแยกออก
ตัวปรับเปลี่ยน
ตัวดัดแปลงต่อไปนี้อาจใช้กับการดำเนินการ
o เป็นต้นฉบับ การประทับเวลาจากไฟล์เก็บถาวรจะถูกเก็บรักษาไว้สำหรับไฟล์ที่แยกออกมาเมื่อ
เป็นไปได้
s เครื่องหมาย อัปเดต; ตัวเลือกนี้อาจใช้ด้วยตัวเองเพื่อบังคับให้อัปเดตสัญลักษณ์
ส่วนคำจำกัดความของไฟล์เก็บถาวร (the __.ซิมเดฟ สมาชิก). หากไฟล์ใดเป็น
ระบุว่าจะถูกแทนที่ราวกับว่า r มีการระบุการดำเนินการ ถ้าไม่
ส่วนคำจำกัดความสัญลักษณ์ที่มีอยู่หนึ่งถูกสร้างขึ้น ตัวเลือกนี้จะสร้าง
ไฟล์เก็บถาวรหากไม่มีอยู่
u ปรับปรุง ไฟล์ในไฟล์เก็บถาวรระหว่าง a r (แทนที่) การดำเนินการ. ไฟล์จะถูกเพิ่มไปยัง
ไฟล์เก็บถาวรในลักษณะเดียวกับ แทนที่ ยกเว้นว่าไฟล์เก็บถาวรที่มีอยู่
สมาชิกจะยังคงอยู่ (ในตำแหน่งเดิม) หากมีการแก้ไขเพิ่มเติม
ล่าสุดกว่าไฟล์ที่เพิ่มเข้ามา โปรดทราบว่าตัวดัดแปลงนี้ทำหน้าที่เหมือนกับ a r
มีการระบุการดำเนินการ (แม้ว่าจะไม่มี) และจะแทนที่ใดๆ จริง ๆ
การดำเนินการอื่น ๆ ที่ระบุไว้ก่อนหน้านี้
v ละเอียด; พิมพ์ข้อความวินิจฉัยเพิ่มเติมขณะประมวลผลไฟล์เก็บถาวร
ตำแหน่ง ตัวปรับเปลี่ยน
ตัวแก้ไขต่อไปนี้ระบุตำแหน่งในไฟล์เก็บถาวรที่จะถูกย้ายหรือเพิ่ม ถ้ามี
ของตัวดัดแปลงเหล่านี้ถูกระบุแล้วตัวเลือกที่สองเพื่อ ar86 ต้องเป็นชื่อของ an
สมาชิกที่เก็บถาวร
a หลังจาก; ไฟล์จะถูกวางไว้หลังสมาชิกไฟล์เก็บถาวรที่ระบุ
b ก่อน; ไฟล์จะถูกวางไว้ก่อนสมาชิกไฟล์เก็บถาวรที่ระบุ
i เช่นเดียวกับที่ b.
ตัวอย่าง
เพื่อดูเนื้อหาของไฟล์เก็บถาวร
ar86 ทีวี libfile.a
ในการเพิ่มไฟล์บางไฟล์ไปยังไฟล์เก็บถาวร
ar86 r libfile.a file1.o ไฟล์2.o
เพื่อเพิ่มไฟล์หลังสมาชิกชื่อ mem.o และเพื่ออัพเดตตารางสัญลักษณ์
ar86 rsa mem.o libfile.a ไฟล์1.o ไฟล์2.o
ใช้ ar86 ออนไลน์โดยใช้บริการ onworks.net