นี่คือคำสั่ง aegis ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
aegis - หัวหน้างานการเปลี่ยนแปลงโครงการ
เรื่องย่อ
โล่ ฟังก์ชัน [ ตัวเลือก-
โล่ -ช่วย
DESCRIPTION
การขอ โล่ โปรแกรมคือระบบการจัดการการกำหนดค่าซอฟต์แวร์ฐานธุรกรรม มันคือ
ใช้ในการกำกับดูแลการพัฒนาและบูรณาการการเปลี่ยนแปลงเข้าสู่โครงการ
ฟังก์ชั่น
มีฟังก์ชั่นต่อไปนี้:
-สร้าง
การขอ โล่ -สร้าง คำสั่งใช้ในการสร้างโครงการ ดู แอ๊บ(1) สำหรับเพิ่มเติม
ข้อมูล
-Change_Attributes
การขอ โล่ -Change_Attributes คำสั่งใช้ในการแก้ไขคุณสมบัติของ
เปลี่ยน. ดู เอคา(1) สำหรับข้อมูลเพิ่มเติม
-Change_Directory
การขอ โล่ -Change_Directory คำสั่งใช้ในการเปลี่ยนไดเร็กทอรี ดู เอซีดี(1) สำหรับ
ข้อมูลมากกว่านี้.
-เปลี่ยน_เจ้าของ
การขอ โล่ -เปลี่ยน_เจ้าของ คำสั่งใช้เพื่ออำนวยความสะดวกในการกำหนดใหม่
ผู้พัฒนาการเปลี่ยนแปลงใน กำลัง พัฒนา สถานะ. ดู เอชอน(1) สำหรับเพิ่มเติม
ข้อมูล
-โคลน
การขอ โล่ -โคลน คำสั่งใช้เพื่อจำลองการเปลี่ยนแปลงซึ่งโดยปกติจะเปิดใช้งาน
อีกสาขาหนึ่ง ดู แอ็คโคลน(1) สำหรับข้อมูลเพิ่มเติม
-CoPy_file
การขอ โล่ -CoPy_file คำสั่งใช้เพื่อคัดลอกไฟล์ไปยังการเปลี่ยนแปลง ดู เออีซีพี(1)
เพื่อสอบถามรายละเอียดเพิ่มเติมได้ค่ะ
-CoPy_file_เลิกทำ
การขอ โล่ -Copy_File_เลิกทำ คำสั่งใช้ในการลบสำเนาของไฟล์ออกจากไฟล์
เปลี่ยน. ดู แอกปู(1) สำหรับข้อมูลเพิ่มเติม
-DELta_NAME
การขอ โล่ -DELta_NAME คำสั่งใช้เพื่อเพิ่มชื่อสัญลักษณ์ให้กับเดลต้าโปรเจ็กต์
ดู เอเดน(1) สำหรับข้อมูลเพิ่มเติม
-พัฒนา_เริ่มต้น
การขอ โล่ -พัฒนา_เริ่มต้น คำสั่งใช้เพื่อเริ่มการพัฒนาการเปลี่ยนแปลง ดู
เอดส์(1) สำหรับข้อมูลเพิ่มเติม
-Develop_Begin_Undo
การขอ โล่ -Develop_Begin_Undo คำสั่งใช้เพื่อหยุดการพัฒนาการเปลี่ยนแปลง
ดู แอ๊ดบู(1) สำหรับข้อมูลเพิ่มเติม
-พัฒนา_สิ้นสุด
การขอ โล่ -พัฒนา_สิ้นสุด คำสั่งใช้ในการพัฒนาการเปลี่ยนแปลงให้เสร็จสมบูรณ์ ดู
ยุงลาย(1) สำหรับข้อมูลเพิ่มเติม
-Develop_End_เลิกทำ
การขอ โล่ -Develop_End_เลิกทำ คำสั่งใช้เพื่อเรียกคืนการเปลี่ยนแปลงเพิ่มเติม
การพัฒนา. ดู อีดิว(1) สำหรับข้อมูลเพิ่มเติม
-ความแตกต่าง
การขอ โล่ -ความแตกต่าง คำสั่งใช้เพื่อค้นหาความแตกต่างระหว่างการพัฒนา
ไดเร็กทอรีและพื้นฐาน ดู AED(1) สำหรับข้อมูลเพิ่มเติม
-ช่วย
ตัวเลือกนี้อาจใช้เพื่อรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้ โล่
โครงการ
-บูรณาการ_เริ่มต้น
การขอ โล่ -บูรณาการ_เริ่มต้น คำสั่งใช้เพื่อเริ่มการรวมการเปลี่ยนแปลง ดู
แอ๊บ(1) สำหรับข้อมูลเพิ่มเติม
-บูรณาการ_เริ่มต้น_เลิกทำ
การขอ โล่ -บูรณาการ_เริ่มต้น_เลิกทำ คำสั่งใช้เพื่อหยุดการรวมการเปลี่ยนแปลง
ดู ไอบู(1) สำหรับข้อมูลเพิ่มเติม
-บูรณาการ_ล้มเหลว
การขอ โล่ -บูรณาการ_ล้มเหลว คำสั่งถูกใช้เพื่อทำให้การรวมการเปลี่ยนแปลงล้มเหลว ดู
อัยฟาย(1) สำหรับข้อมูลเพิ่มเติม
-บูรณาการ_ผ่าน
การขอ โล่ -Integrate_PASS คำสั่งใช้เพื่อส่งผ่านการรวมการเปลี่ยนแปลง ดู
ไอพาส(1) สำหรับข้อมูลเพิ่มเติม
-รายการ
การขอ โล่ -รายการ คำสั่งใช้แสดงรายการสิ่งที่น่าสนใจ ดู เอล(1) สำหรับเพิ่มเติม
ข้อมูล
-MoVe_file
การขอ โล่ -MoVe_file คำสั่งใช้ในการเปลี่ยนชื่อไฟล์เป็นส่วนหนึ่งของไฟล์
เปลี่ยน. ดู เอมวี(1) สำหรับข้อมูลเพิ่มเติม
-MoVe_file_เลิกทำ
การขอ โล่ -MoVe_file_เลิกทำ คำสั่งใช้เพื่อยกเลิกการเปลี่ยนชื่อไฟล์
เป็นส่วนหนึ่งของการเปลี่ยนแปลง ดู เอมวู(1) สำหรับข้อมูลเพิ่มเติม
-ใหม่_ผู้ดูแลระบบ
การขอ โล่ -ใหม่_ผู้ดูแลระบบ คำสั่งใช้เพื่อเพิ่มผู้ดูแลระบบใหม่ให้กับ
โครงการ. ดู เอนะ(1) สำหรับข้อมูลเพิ่มเติม
-ใหม่_BRanch
การขอ โล่ -ใหม่_BRanch คำสั่งใช้เพื่อเพิ่มสาขาใหม่ให้กับโครงการ ดู
เอนบรู(1) สำหรับข้อมูลเพิ่มเติม
-ใหม่_BRanch_เลิกทำ
การขอ โล่ -ใหม่_BRanch_เลิกทำ คำสั่งใช้ในการลบสาขาใหม่ออกจากโครงการ
ดู เอนบรู(1) สำหรับข้อมูลเพิ่มเติม
-New_เปลี่ยน
การขอ โล่ -New_เปลี่ยน คำสั่งใช้เพื่อเพิ่มการเปลี่ยนแปลงใหม่ให้กับโครงการ ดู
เอเอ็นซี(1) สำหรับข้อมูลเพิ่มเติม
-ใหม่_เปลี่ยน_เลิกทำ
การขอ โล่ -ใหม่_เปลี่ยน_เลิกทำ คำสั่งใช้เพื่อลบการเปลี่ยนแปลงใหม่ออกจากโครงการ
ดู อันคุ(1) สำหรับข้อมูลเพิ่มเติม
-ใหม่_นักพัฒนา
การขอ โล่ -ใหม่_นักพัฒนา คำสั่งใช้เพื่อเพิ่มนักพัฒนาใหม่ให้กับโครงการ ดู
การเปลี่ยนแปลง(1) สำหรับข้อมูลเพิ่มเติม
-New_File
การขอ โล่ -New_File คำสั่งใช้เพื่อเพิ่มไฟล์ใหม่ลงในการเปลี่ยนแปลง ดู แอฟ(1)
เพื่อสอบถามรายละเอียดเพิ่มเติมได้ค่ะ
-New_File_Undo
การขอ โล่ -New_File_Undo คำสั่งใช้เพื่อลบไฟล์ใหม่จากการเปลี่ยนแปลง ดู
เอนฟู(1) สำหรับข้อมูลเพิ่มเติม
-ใหม่_ผู้รวมระบบ
การขอ โล่ -ใหม่_ผู้รวมระบบ คำสั่งใช้เพื่อเพิ่มผู้รวมระบบใหม่ให้กับโครงการ
ดู เอนิ(1) สำหรับข้อมูลเพิ่มเติม
-โครงการใหม่
การขอ โล่ -โครงการใหม่ คำสั่งใช้เพื่อสร้างโปรเจ็กต์ใหม่เพื่อเฝ้าดู
โดยอุปถัมภ์ ดู เอนพรู(1) สำหรับข้อมูลเพิ่มเติม
-New_Project_Alias
การขอ โล่ -New_Project_Alias คำสั่งใช้เพื่อสร้างนามแฝงโครงการใหม่ ดู
เอนป่า(1) สำหรับข้อมูลเพิ่มเติม
-ใหม่_รีลีส
การขอ โล่ -ใหม่_รีลีส คำสั่งใช้เพื่อสร้างโครงการใหม่จากโครงการที่มีอยู่
โครงการ. ดู ปิด(1) สำหรับข้อมูลเพิ่มเติม
-ใหม่_ReViewer
การขอ โล่ -ใหม่_ReViewer คำสั่งใช้เพื่อเพิ่มผู้ตรวจสอบใหม่ให้กับโครงการ ดู
แชร์(1) สำหรับข้อมูลเพิ่มเติม
-ใหม่_ทดสอบ
การขอ โล่ -ใหม่_ทดสอบ คำสั่งใช้เพื่อเพิ่มการทดสอบใหม่ให้กับการเปลี่ยนแปลง ดู เอนท์(1)
เพื่อสอบถามรายละเอียดเพิ่มเติมได้ค่ะ
-ใหม่_ทดสอบ_เลิกทำ
การขอ โล่ -ใหม่_ทดสอบ_เลิกทำ คำสั่งใช้เพื่อลบการทดสอบใหม่ออกจากการเปลี่ยนแปลง ดู
เอนทู(1) สำหรับข้อมูลเพิ่มเติม
-โครงการ_แอตทริบิวต์
การขอ โล่ -โครงการ_แอตทริบิวต์ คำสั่งใช้ในการแก้ไขคุณสมบัติของ
โครงการ. ดู แอ๊บ(1) สำหรับข้อมูลเพิ่มเติม
-Remove_ผู้ดูแลระบบ
การขอ โล่ -Remove_ผู้ดูแลระบบ คำสั่งใช้เพื่อลบผู้ดูแลระบบออกจากไฟล์
โครงการ. ดู อากาศ(1) สำหรับข้อมูลเพิ่มเติม
-Remove_Developer
การขอ โล่ -Remove_Developer คำสั่งใช้เพื่อลบนักพัฒนาออกจากโครงการ
ดู แอ๊ด(1) สำหรับข้อมูลเพิ่มเติม
-ReMove_file
การขอ โล่ -ReMove_file คำสั่งใช้เพื่อเพิ่มไฟล์ที่จะลบการเปลี่ยนแปลง
ดู แอม(1) สำหรับข้อมูลเพิ่มเติม
-ReMove_file_เลิกทำ
การขอ โล่ -Remove_File_Undo คำสั่งใช้ในการลบไฟล์ที่จะลบออกจาก
เปลี่ยน. ดู แอรมู(1) สำหรับข้อมูลเพิ่มเติม
-Remove_Integrator
การขอ โล่ -Remove_Integrator คำสั่งใช้เพื่อลบผู้รวมระบบออกจากไฟล์
โครงการ. ดู แอริ(1) สำหรับข้อมูลเพิ่มเติม
-ReMove_PROject
การขอ โล่ -ReMove_PROject คำสั่งใช้ในการลบโปรเจ็กต์ ดู แอมพร์(1) สำหรับ
ข้อมูลมากกว่านี้.
-Remove_Project_Alias
การขอ โล่ -Remove_Project_Alias คำสั่งใช้ในการลบนามแฝงโครงการ ดู
แอร์ปา(1) สำหรับข้อมูลเพิ่มเติม
-Remove_ReViewer
การขอ โล่ -Remove_ReViewer คำสั่งใช้เพื่อลบผู้ตรวจสอบออกจากโครงการ
ดู แอร๊ย(1) สำหรับข้อมูลเพิ่มเติม
-รายงาน
การขอ โล่ -รายงาน คำสั่งใช้ในการสร้างรายงานจากฐานข้อมูลของ Aegis
รายงานเหล่านี้อาจเขียนโดยผู้ใช้ หรือแจกจ่ายด้วยความช่วยเหลือ
-รีวิว_ล้มเหลว
การขอ โล่ -รีวิว_ล้มเหลว คำสั่งถูกใช้เพื่อทำให้การตรวจสอบการเปลี่ยนแปลงล้มเหลว ดู เครื่องบิน(1)
เพื่อสอบถามรายละเอียดเพิ่มเติมได้ค่ะ
-ทบทวน_เริ่มต้น
การขอ โล่ -ทบทวน_เริ่มต้น คำสั่งใช้เพื่อเริ่มตรวจสอบการเปลี่ยนแปลง ดู แอ๊บ(1)
เพื่อสอบถามรายละเอียดเพิ่มเติมได้ค่ะ
-ทบทวน_เริ่มต้น_เลิกทำ
การขอ โล่ -ทบทวน_เริ่มต้น_เลิกทำ คำสั่งใช้เพื่อหยุดการตรวจสอบการเปลี่ยนแปลง ดู
แอร์บู(1) สำหรับข้อมูลเพิ่มเติม
-รีวิว_ผ่าน
การขอ โล่ -รีวิว_PASS คำสั่งใช้เพื่อส่งการตรวจสอบการเปลี่ยนแปลง ดู แอร์พาส(1)
เพื่อสอบถามรายละเอียดเพิ่มเติมได้ค่ะ
-Review_Pass_เลิกทำ
การขอ โล่ -Review_Pass_เลิกทำ คำสั่งใช้เพื่อยกเลิกการตรวจทานการเปลี่ยนแปลง ดู
แอร์ปู(1) สำหรับข้อมูลเพิ่มเติม
-ทดสอบ
การขอ โล่ -ทดสอบ คำสั่งใช้ในการรันการทดสอบ ดู เอต(1) สำหรับข้อมูลเพิ่มเติม
-รุ่น
การขอ โล่ -รุ่น คำสั่งใช้เพื่อรับรายละเอียดลิขสิทธิ์และเวอร์ชัน ดู
แอฟ(1) สำหรับข้อมูลเพิ่มเติม
ตัวเลือกฟังก์ชันทั้งหมดไม่คำนึงถึงขนาดตัวพิมพ์ ตัวเลือกฟังก์ชันอาจมีตัวย่อ ที่
ตัวย่อคืออักษรตัวพิมพ์ใหญ่ ตัวเลือกฟังก์ชันจะต้องปรากฏเป็นรายการแรก
อาร์กิวเมนต์บรรทัดคำสั่ง
การประกาศ
หลาย โล่ คำสั่งสามารถแจ้งเตือนได้ว่ามีการเรียกใช้แล้ว เฉพาะบุคคล
คำสั่งจะบันทึกสิ่งที่เฉพาะเจาะจงสำหรับพวกเขา สำหรับเอกสารเกี่ยวกับการกำหนดค่าต่างๆ
การแจ้งเตือน โปรดดู เอปคอนเฟอเรนซ์(5) และ อีพัตเตอร์(5) สำหรับข้อมูลเพิ่มเติม
OPTIONS
ตัวเลือกต่อไปนี้ใช้ได้กับทุกฟังก์ชัน ตัวเลือกเหล่านี้อาจปรากฏที่ใดก็ได้
บนบรรทัดคำสั่งถัดจากตัวเลือกฟังก์ชัน
-ห้องสมุด แอบสพาธ
ตัวเลือกนี้อาจใช้เพื่อระบุไดเร็กทอรีที่จะค้นหา global state
ไฟล์และไฟล์สถานะผู้ใช้ (ดู เอกสเตท(5) และ ออยสเตท(5) สำหรับเพิ่มเติม
ข้อมูล) อาจมีตัวเลือกไลบรารีหลายตัวในบรรทัดคำสั่งและ
กำลังค้นหาตามลำดับที่กำหนด ต่อท้ายเส้นทางการค้นหาที่ชัดเจนนี้คือ
ไดเร็กทอรีที่ระบุโดย AEGIS_PATH ตัวแปรสภาพแวดล้อม (คั่นด้วยเครื่องหมายทวิภาค)
และในที่สุดก็, /usr/local/lib/aegis ถูกค้นหาอยู่เสมอ เส้นทางทั้งหมดที่ระบุ
บนบรรทัดคำสั่งหรือใน AEGIS_PATH ตัวแปรสภาพแวดล้อม ต้องเป็น
แน่นอน
- ละเอียด
ตัวเลือกนี้อาจใช้เพื่อทำให้การอุปถัมภ์ให้ผลผลิตมากขึ้น โดยค่าเริ่มต้น aegis
สร้างเอาต์พุตเมื่อเกิดข้อผิดพลาดเท่านั้น เมื่อใช้ร่วมกับ -รายการ ตัวเลือกตัวเลือกนี้
ทำให้มีการเพิ่มส่วนหัวของคอลัมน์
มีตัวเลือกต่อไปนี้ให้เลือก มากที่สุด ฟังก์ชั่น. ตัวเลือกเหล่านี้อาจปรากฏที่ใดก็ได้
บนบรรทัดคำสั่งถัดจากตัวเลือกฟังก์ชัน
-โครงการ พร้อมชื่อ
สามารถใช้ตัวเลือกนี้เพื่อเลือกโครงการที่สนใจได้ เมื่อไม่มี -โครงการ
มีการระบุตัวเลือก the AEGIS_โครงการ พิจารณาตัวแปรสภาพแวดล้อม ถ้า
ที่ไม่มีอยู่จริงของผู้ใช้ $HOME/.aegisrc ไฟล์ถูกตรวจสอบค่าเริ่มต้น
เขตข้อมูลโครงการ (ดู อย(5) สำหรับข้อมูลเพิ่มเติม) ถ้าสิ่งนั้นไม่มีอยู่
เมื่อผู้ใช้ทำงานเฉพาะกับการเปลี่ยนแปลงภายในโปรเจ็กต์เดียว โปรเจ็กต์
ชื่อเริ่มต้นสำหรับโครงการนั้น มิฉะนั้นจะเป็นข้อผิดพลาด
- เปลี่ยน จำนวน
ตัวเลือกนี้อาจใช้เพื่อระบุการเปลี่ยนแปลงเฉพาะภายในโครงการ เมื่อไม่มี
- เปลี่ยน มีการระบุตัวเลือก the AEGIS_CHANGE ปรึกษาตัวแปรสภาพแวดล้อม
หากไม่มีอยู่ของผู้ใช้ $HOME/.aegisrc ไฟล์ถูกตรวจสอบค่าเริ่มต้น
เปลี่ยนฟิลด์ (ดู อย(5) สำหรับข้อมูลเพิ่มเติม) ถ้าสิ่งนั้นไม่มีอยู่เมื่อไหร่
ผู้ใช้กำลังทำงานกับการเปลี่ยนแปลงเดียวภายในโปรเจ็กต์เท่านั้น นั่นคือค่าเริ่มต้น
เปลี่ยนหมายเลข มิฉะนั้นจะเป็นข้อผิดพลาด
- เปลี่ยน โครงการ.Cจำนวน
เป็นทางลัดก็สามารถรวมได้ -โครงการ และ - เปลี่ยน ตัวเลือกในก
ตัวเลือกเดียว
- เปลี่ยน สาขา.Cจำนวน
หลายฟังก์ชันยอมรับ a -สาขา ตัวเลือก; มันเป็นไปได้ที่จะรวม -สาขา
และ - เปลี่ยน ตัวเลือกในตัวเลือกเดียว (ซึ่งโดยเจตนาจะมีรูปแบบเดียวกับ
${รุ่น} เอาต์พุตทดแทนสำหรับการเปลี่ยนแปลงที่ไม่สมบูรณ์)
- เปลี่ยน สาขา.Dจำนวน
หลายฟังก์ชั่นยอมรับทั้ง -สาขา และ -เดลต้า ตัวเลือก (หรือ -สาขา และ
-เปลี่ยนจากเดลต้า ตัวเลือก); คุณสามารถรวมไว้ในตัวเลือกเดียวได้
(โดยเจตนาจะมีรูปแบบเดียวกับ ${รุ่น} เอาต์พุตทดแทนสำหรับ
การเปลี่ยนแปลงเสร็จสมบูรณ์)
- เปลี่ยน โครงการ.Dจำนวน
ก็สามารถนำมารวมกันได้. -โครงการ และ -เปลี่ยนจากเดลต้า ตัวเลือกเป็นหนึ่งเดียว
ตัวเลือก
- เปลี่ยน UUID
การเปลี่ยนแปลงที่เสร็จสมบูรณ์แต่ละรายการจะได้รับการกำหนด Globallay Unique Identifier (UUID) คุณสามารถ
ระบุการเปลี่ยนแปลงด้วย UUID 36 อักขระ หรือคำนำหน้าที่ชัดเจนของ
UUID (ต้องมีอักขระอย่างน้อย 4 ตัว และต้องไม่มีลักษณะเป็นตัวเลข)
รายชื่อ
ตัวเลือกต่อไปนี้ใช้ได้กับทุกรายการ ตัวเลือกเหล่านี้อาจปรากฏที่ใดก็ได้
บนบรรทัดคำสั่งถัดจากตัวเลือกฟังก์ชัน
-เพจเจอร์ เอาต์พุตของรายการและความช่วยเหลือถูกส่งผ่านคำสั่งเพจเจอร์ที่ระบุใน
ตัวแปรสภาพแวดล้อม PAGER (หรือ ข้อมูลเพิ่มเติม ถ้าไม่ได้ตั้งค่าไว้) นี่เป็นค่าเริ่มต้นถ้า
คำสั่งอยู่ในเบื้องหน้า และผลลัพธ์คือ TTY สามารถใช้ตัวเลือกนี้ได้
เพื่อแทนที่การตั้งค่าใด ๆ ที่ระบุไว้ใน อย(5) ไฟล์.
-No_PAGER
ตัวเลือกนี้อาจใช้เพื่อให้แน่ใจว่าผลลัพธ์ของรายการและความช่วยเหลือไม่ได้
ไปป์ผ่านคำสั่งเพจเจอร์ นี่เป็นค่าเริ่มต้นหากคำสั่งอยู่ใน
พื้นหลัง หรือถ้าผลลัพธ์ไม่ใช่ TTY ตัวเลือกนี้อาจใช้เพื่อแทนที่
การตั้งค่าใด ๆ ที่ระบุไว้ใน อย(5) ไฟล์.
-Page_Length จำนวน
ตัวเลือกนี้อาจใช้เพื่อกำหนดความยาวของหน้ารายชื่อ ค่าเริ่มต้น ใน
ลำดับความชอบ ได้มาจากระบบ จาก LINES สิ่งแวดล้อม
ตัวแปรหรือตั้งค่าเป็น 24 บรรทัด
-หน้า_กว้าง จำนวน
ตัวเลือกนี้อาจใช้เพื่อกำหนดความกว้างของหน้ารายการและข้อความแสดงข้อผิดพลาด
ค่าดีฟอลต์ ตามลำดับความชอบ ได้มาจากระบบ จาก โคลส
ตัวแปรสภาพแวดล้อมหรือตั้งค่าเป็น 79 อักขระ
-สั้น
ตัวเลือกนี้อาจใช้เพื่อทำให้รายการผลิตขั้นต่ำเปล่าของ
ข้อมูล. โดยปกติแล้วจะมีประโยชน์สำหรับเชลล์สคริปต์
-ไม่ได้จัดรูปแบบ
ตัวเลือกนี้อาจใช้กับรายการส่วนใหญ่เพื่อระบุว่าการจัดรูปแบบคอลัมน์
จะไม่ถูกดำเนินการ สิ่งนี้มีประโยชน์สำหรับเชลล์สคริปต์
-หน้า-ส่วนหัว
ตัวเลือกนี้ขอให้แสดงส่วนหัวของหน้าในรายการและรายงาน นี้
เป็นค่าเริ่มต้น
-ไม่มีหน้า-ส่วนหัว
ตัวเลือกนี้ขอให้ละเว้นส่วนหัวของหน้าจากรายการและรายงาน
ตัวย่อ
ตัวเลือกทั้งหมดอาจเป็นตัวย่อ ตัวย่อถูกบันทึกไว้เป็นอักษรตัวพิมพ์ใหญ่
ตัวพิมพ์เล็กและขีดล่าง (_) ทั้งหมดเป็นตัวเลือก คุณต้องใช้ติดต่อกัน
ลำดับของตัวอักษรทางเลือก
ตัวเลือกทั้งหมดไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ คุณอาจพิมพ์เป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กหรือ a
การรวมกันของทั้งสองกรณีไม่สำคัญ
ตัวอย่างเช่น: อาร์กิวเมนต์ "-project, "-PROJ" และ "-p" ทั้งหมดถูกตีความว่าหมายถึง
-โครงการ ตัวเลือก. อาร์กิวเมนต์ "-prj" จะไม่เข้าใจเพราะติดต่อกัน
ไม่ได้ระบุอักขระเสริม
อ็อพชันและอาร์กิวเมนต์บรรทัดคำสั่งอื่นๆ อาจผสมกันได้ตามใจชอบบนบรรทัดคำสั่ง
หลังจากตัวเลือกฟังก์ชั่น
ชื่อตัวเลือกแบบยาวของ GNU เป็นที่เข้าใจ เนื่องจากชื่อตัวเลือกทั้งหมดสำหรับ โล่ ยาว
นี่หมายถึงการละเว้นนำหน้าพิเศษ '-' NS "--ตัวเลือก=ความคุ้มค่า" การประชุมยังเป็น
เข้าใจแล้ว
EXIT สถานภาพ
การขอ โล่ คำสั่งจะออกโดยมีสถานะเป็น 1 เมื่อเกิดข้อผิดพลาดใด ๆ NS โล่ คำสั่งจะเท่านั้น
ออกโดยมีสถานะเป็น 0 หากไม่มีข้อผิดพลาด
และพวกเรา ตัวแปร
การขอ โล่ คำสั่งเข้าใจตัวแปรสภาพแวดล้อมต่อไปนี้:
AEGIS_PATH
รายการไดเร็กทอรีไลบรารีที่คั่นด้วยโคลอน ดู -ห้องสมุด ตัวเลือกสำหรับ
อธิบายวิธีการใช้ตัวแปรสภาพแวดล้อมนี้
AEGIS_โครงการ
ตั้งชื่อโครงการเริ่มต้น ดู -โครงการ ตัวเลือกสำหรับคำอธิบายวิธีการนี้
ใช้ตัวแปรสภาพแวดล้อม
AEGIS_CHANGE
ระบุการเปลี่ยนแปลงเริ่มต้น ดู - เปลี่ยน ตัวเลือกสำหรับคำอธิบายวิธีการนี้
ใช้ตัวแปรสภาพแวดล้อม
AEGIS_FLAGS
ตัวแปรสภาพแวดล้อมนี้ใช้เพื่อระงับ อย(5) ข้อมูลและการขี่เกิน
การตั้งค่าในผู้ใช้ .aegisrc ไฟล์. นี้มีวัตถุประสงค์เพื่อใช้ภายใน
การทดสอบที่แจกจ่ายด้วย Aegis แต่ยังสามารถใช้ได้ภายในเชลล์สคริปต์บางตัวด้วย
AEGIS_THROTTLE
ระบุจำนวนวินาทีเพื่อชะลอการดำเนินการภายในคำสั่งที่ตั้งเวลา
แสตมป์. นี้มีวัตถุประสงค์เพื่อใช้ภายในการทดสอบที่แจกจ่ายกับ Aegis แต่
สามารถใช้ภายในเชลล์สคริปต์บางตัวได้
AEGIS_AUTOMOUNT_POINTS
รายการไดเร็กทอรีที่คั่นด้วยโคลอนซึ่งตัวติดตั้งอัตโนมัติอาจใช้เพื่อเมานต์ไฟล์
ระบบ ใช้ด้วยความระมัดระวังเป็นอย่างยิ่ง เนื่องจากจะบิดเบือนความคิดของ Aegis เกี่ยวกับรูปร่างของ
ระบบไฟล์
คุณลักษณะนี้จะถือว่าเส้นทางที่อยู่ด้านล่างไดเร็กทอรีเมานท์ของ automounter นั้น
สะท้อนเส้นทางที่ไม่มีมัน เช่น เมื่อ / หน้าแรก เป็นตัวกระตุ้น และ /tmp_mnt/home คือ
โดยที่ทำการเมานต์ NFS ตามความต้องการด้วย / หน้าแรก ปรากฏขึ้นเพื่อดำเนินการ
เป็นซิมลิงค์
นี่คือพฤติกรรมของซันออโต้เมาท์เตอร์ การติดตั้งอัตโนมัติของ AMD สามารถทำได้
ได้รับการกำหนดค่าในลักษณะนี้ แม้ว่าจะไม่ใช่เรื่องปกติของตัวอย่างในก็ตาม
คู่มือ. และไม่ใช่เรื่องปกติของการกำหนดค่า Linux AMD นอกกรอบในหลาย ๆ
การแจกแจง
COLS ระบุความกว้างของหน้าสำหรับข้อผิดพลาดและรายการ ดู -หน้า_กว้าง ตัวเลือกสำหรับ
คำอธิบายวิธีการใช้ตัวแปรสภาพแวดล้อมนี้
EDITOR ระบุโปรแกรมที่ใช้ในการแก้ไขไฟล์เมื่อ -แก้ไข or -Edit_BackGround
มีการใช้ตัวเลือก (ดูเพิ่มเติมที่ VISUAL ตัวแปรสภาพแวดล้อม) มีค่าเริ่มต้นเป็น vi if
ไม่ได้ตั้งค่า ดู editor_command ทุ่งนาใน อย(1) สำหรับวิธีการแทนที่สิ่งนี้
เพื่อเอจิสโดยเฉพาะ
LINES ระบุความยาวหน้าสำหรับรายการ ดู -Page_Length ตัวเลือกสำหรับ
อธิบายวิธีการใช้ตัวแปรสภาพแวดล้อมนี้
PAGER ระบุโปรแกรมใช้ดูรายการและวิธีใช้ ไม่ได้ใช้ถ้าเอาท์พุทเป็น
ไฟล์หรือไปป์ ค่าเริ่มต้นเป็น ข้อมูลเพิ่มเติม ถ้าไม่ได้ตั้งค่า
VISUAL ระบุโปรแกรมใช้แก้ไขไฟล์เมื่อ -แก้ไข มีการใช้ตัวเลือก (ดูสิ่งนี้ด้วย
บรรณาธิการ ตัวแปรสภาพแวดล้อม) มีค่าเริ่มต้นเป็น vi ถ้าไม่ได้ตั้งค่า ดู ภาพ_-
คำสั่ง ทุ่งนาใน อย(1) สำหรับวิธีการแทนที่สิ่งนี้สำหรับ Aegis โดยเฉพาะ
AEGIS_DATADIR
แทนที่ datadir ตามที่ระบุไว้ที่ กำหนดค่า การภาวนา มีประโยชน์เป็นหลักสำหรับ
การทดสอบ
เมื่อคำสั่งถูกดำเนินการโดย Aegis จะช่วยให้แน่ใจว่า AEGIS_PROJECT, AEGIS_CHANGE,
ตัวแปรสภาพแวดล้อม AEGIS_ARCH, LINES และ COLS ได้รับการตั้งค่าอย่างเหมาะสม โครงการ
ไฟล์การกำหนดค่า โครงการ_เฉพาะ มีการปรึกษาหารือด้านข้อมูลด้วย โดยมองหาค่าที่มี
ชื่อขึ้นต้นด้วย "setenv:" และตั้งค่าตัวแปรสภาพแวดล้อมที่เกี่ยวข้อง ทั้งหมด
การทดแทนที่อธิบายโดย อีซับ(5) มีอยู่ ตัวอย่างเช่น: การระบุ PATH และ a
SEARCH_PATH ที่จะใช้กับทุกคำสั่งสามารถตั้งค่าได้ดังนี้:
โครงการ_เฉพาะ =
[
{
ชื่อ = "setenv: PATH";
ค่า = "/ usr / bin:/ bin";
},
{
ชื่อ = "setenv:SEARCH_PATH";
ค่า = "${search_path}";
},
];
สามารถระบุตัวแปรสภาพแวดล้อมได้มากเท่าที่ต้องการด้วยวิธีนี้
ใช้ Aegis ออนไลน์โดยใช้บริการ onworks.net