โครงการ V6scripts มีคอลเลกชันของเชลล์สคริปต์อาคาไฟล์คำสั่งให้บางตัวอย่างการทำงานของ osh และการเขียนสคริปต์ SH6
ติดตั้งสคริปต์ในการเก็บรวบรวมจะแปลงทั้งหมดของไฟล์คำสั่ง SH6 ที่จะทำงานกับ osh ถ้า SH6, glob6 ถ้าข้ามไปและ FD2 ไม่ได้ติดตั้งในระบบที่กำหนด
Osh ไฟล์คำสั่ง
ไฟล์คำสั่งต่อไปทำงานกับ osh (1):
& nbsp; * alarm.osh - Sleepy? ใช้เปลือกและสถานีเป็นนาฬิกาปลุก
& nbsp; * basename.osh - พิมพ์ส่วนชื่อไฟล์ของพา ธ
& nbsp; * bell.osh - ระฆังแหวนขั้วตามค่าเริ่มต้น (หรือข้อโต้แย้ง)
& nbsp; * circalc.osh - คำนวณ 3 ค่าที่เป็นตัวแทนของขนาดของวงกลม
& nbsp; * dirname.osh - พิมพ์ส่วนไดเรกทอรีของพา ธ
& nbsp; * intcmp.osh - เปรียบเทียบ 2 จำนวนเต็มตามผู้ประกอบการที่ได้รับ
& nbsp; * lf.osh - นามแฝง `LF ... 'to` คำสั่ง ls -F [ตัวเลือก] [ไฟล์ ... ]
& nbsp; * li.osh - นามแฝง `li ... 'to` คำสั่ง ls -i [ตัวเลือก] [ไฟล์ ... ]
& nbsp; * ll.osh - นามแฝง `LL ... 'to` LS -AlF [ตัวเลือก] [ไฟล์ ... ]
& nbsp; * mksums.osh - พิมพ์รายชื่อของ checksums สำหรับไฟล์ที่กำหนด (s)
& nbsp; * ncat.osh - Concatenate / พิมพ์ไฟล์ w / หมายเลขบรรทัด
& nbsp; * oshdir.osh - ตรวจหรือตรวจสอบ / remake OSHDIR ($ d) ในสภาพแวดล้อม
& nbsp; * oshlatest.osh - ตรวจสอบว่าเปลือกทำงานเป็นรุ่นล่าสุด
& nbsp; * pargs.osh - พิมพ์รายการอาร์กิวเมนต์เป็นตีความโดยเปลือก
& nbsp; * printenv.osh - พิมพ์สภาพแวดล้อม
& nbsp; * strlen.osh - พิมพ์ความยาวของอาร์กิวเมนต์สตริง
& nbsp; * xtitle.osh - ชื่อหน้าต่างที่กำหนดไว้สำหรับการเลียนแบบขั้วใต้เอ็กซ์
SH6 ไฟล์คำสั่ง
ไฟล์คำสั่งต่อไปทำงานกับ SH6 (1):
& nbsp; * counts.sh6 - แสดงให้เห็นถึงการใช้ `กะ 'ในการควบคุมย้ำห่วง
& nbsp; * finfo.sh6 - พิมพ์ข้อมูลเกี่ยวกับแฟ้มหรือไดเรกทอรี
& nbsp; * killer.sh6 - ฆ่าแฟ้มคำสั่งถ้าเรียก w / ชื่อที่ไม่คาดคิด
& nbsp; * nametest.sh6 - ทางออกจริง / เท็จถ้าชื่อพา ธ ตรง basename หรือไม่
& nbsp; * now.sh6 - พิมพ์วันที่และเวลาในรูปแบบที่มีความสุข
& nbsp; * perror.sh6 - พิมพ์ข้อความข้อผิดพลาดสำหรับแฟ้มคำสั่ง
& nbsp; * pusage.sh6 - พิมพ์ข้อความการใช้งานสำหรับแฟ้มคำสั่ง
& nbsp; * switch.sh6 - จำลองสวิทช์ C-เช่นเดียวกับถ้า (1) และโกโตะ (1)
& nbsp; * which.sh6 - พิมพ์ตำแหน่งที่ตั้งของแฟ้มโปรแกรม (s) ในเส้นทาง
. & nbsp; * zdate.sh6 - พิมพ์วันที่และเวลาสำหรับรายการของโซนเวลา
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- รุ่นนี้ขึ้นอยู่กับ osh-20130331 หรือในภายหลัง.
- จะเพิ่มสองสคริปต์ osh ใหม่ getheader.osh และ myip.osh.
- แทนที่ $ n กับ $ # และ $ s พร้อมด้วย $ ?.
- การเปลี่ยนแปลงมัน & quot; sigign & quot; สวด & quot; ดัก & quot;.
มีอะไรใหม่ ในรุ่น 20120106:
- จะเพิ่ม symlink และไม่ตรวจสอบไดเรกทอรี alarm.osh สคริปต์.
- จะเพิ่มการตรวจสอบอื่น symlink ไปสคริปต์ oshdir.osh.
- นอกจากนี้ยังเพิ่ม '-v' ตัวเลือก verbose สคริปต์ oshlatest.osh.
มีอะไรใหม่ ในรุ่น 20111025:
- รุ่นนี้ต้องใช้เพื่อระบุการติดตั้งชื่อเส้นทางไดเรกทอรี เป็นไดเรกทอรีแน่นอน.
- จะเพิ่มตัวเลือก '-h' เพื่อ history.osh เพื่อขอความช่วยเหลือ.
- นอกจากนี้ยังเพิ่ม '-' เพื่อ egrep สวดใน history.osh เพื่อป้องกันไม่ให้ชั้นนำ '-'. ข้อผิดพลาดเมื่อตัวเลือก 'รูปแบบ -p' ใช้
มีอะไรใหม่ ในรุ่น 20091219:
- now.sh6:
- prettified ด้วยเล็ก ๆ น้อย ๆ จะมากขึ้นเช่นสคริปต์อื่น ๆ .
- xtitle.osh:
- การปรับปรุงเพื่อแก้ไขปัญหาร่วมกันระหว่าง PS (1) และ sed (1) เมื่อวันที่ NetBSD 3.1.1_PATCH อัลฟา; การทดสอบแสดงให้เห็นว่ามันยังคงทำงานที่อื่น w / แก้ไขนี้.
ความคิดเห็นที่ไม่พบ