นี่คือคำสั่ง funzip ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
funzip - ตัวกรองสำหรับแยกไฟล์ ZIP ในไพพ์
เรื่องย่อ
ฟังซิป [- รหัสผ่าน] [อินพุต[.zip|.gz]]
อาร์กิวเมนต์
[- รหัสผ่าน]
รหัสผ่านเสริมที่จะใช้หากไฟล์ ZIP ได้รับการเข้ารหัส ถอดรหัสอาจจะไม่
รองรับในบางไซต์ ดูคำอธิบายสำหรับรายละเอียดเพิ่มเติม
[อินพุต[.zip|.gz]]
ข้อมูลจำเพาะไฟล์เก็บถาวรอินพุตเสริม ดูคำอธิบายสำหรับรายละเอียด
DESCRIPTION
ฟังซิป ไม่มีอาร์กิวเมนต์ไฟล์ทำหน้าที่เป็นตัวกรอง นั่นคือจะถือว่าไฟล์ ZIP
(หรือ gzip'd(1) ไฟล์) กำลังถูกไพพ์ลงในอินพุตมาตรฐาน และแยกสมาชิกตัวแรก
จากไฟล์เก็บถาวรไปยัง stdout เมื่อ stdin มาจากอุปกรณ์ tty ฟังซิป ถือว่าสิ่งนี้
ไม่สามารถเป็นสตรีมของข้อมูลที่บีบอัด (ไบนารี) และแสดงข้อความช่วยเหลือสั้นๆ แทน ถ้า
มีอาร์กิวเมนต์ file จากนั้นอินพุตจะถูกอ่านจากไฟล์ที่ระบุแทน from
มาตรฐาน
รหัสผ่านสำหรับไฟล์ zip ที่เข้ารหัสสามารถระบุได้ในบรรทัดคำสั่ง (ก่อน
ชื่อไฟล์ (ถ้ามี) นำหน้ารหัสผ่านด้วยเครื่องหมายขีดกลาง โปรดทราบว่านี่ถือเป็น
ความเสี่ยงด้านความปลอดภัยในหลายระบบ กระบวนการที่กำลังทำงานอยู่มักจะมองเห็นได้ผ่านแบบง่าย
คำสั่ง (เช่น ps(1) ภายใต้ Unix) และประวัติบรรทัดคำสั่งสามารถอ่านได้ ถ้าครั้งแรก
รายการของไฟล์ zip ถูกเข้ารหัสและไม่ได้ระบุรหัสผ่านในบรรทัดคำสั่ง จากนั้น
ผู้ใช้จะได้รับพร้อมท์ให้ใส่รหัสผ่านและรหัสผ่านจะไม่ถูกสะท้อนบนคอนโซล
ด้วยข้อจำกัดในการแยกสมาชิกเดี่ยว ฟังซิป มีประโยชน์มากที่สุดร่วมกัน
ด้วยโปรแกรมเก็บถาวรสำรองเช่น น้ำมันดิน(1). ส่วนต่อไปนี้รวมถึง an
ตัวอย่างที่แสดงการใช้งานนี้ในกรณีของการสำรองข้อมูลดิสก์ไปยังเทป
ตัวอย่าง
ในการใช้งาน ฟังซิป เพื่อแตกไฟล์สมาชิกแรกของไฟล์เก็บถาวร test.zip และไพพ์ลงใน
ข้อมูลเพิ่มเติม(1):
funzip test.zip | มากกว่า
ในการใช้งาน ฟังซิป เพื่อทดสอบไฟล์สมาชิกตัวแรกของ test.zip (ข้อผิดพลาดใด ๆ จะถูกรายงานบน
มาตรฐานบกพร่อง):
funzip test.zip > /dev/null
ในการใช้งาน ไปรษณีย์ และ ฟังซิป แทนที่ อัด(1) และ สแคท(1) (หรือ gzip(1) และ กซ(1)) สำหรับ
การสำรองข้อมูลเทป:
tar cf - . | zip -7 | dd ของ=/dev/nrst0 obs=8k
dd if=/dev/nrst0 ibs=8k | funzip | น้ำมันดิน xf -
(ตัวอย่างเช่น nrst0 คือเทปไดร์ฟ SCSI)
ใช้ funzip ออนไลน์โดยใช้บริการ onworks.net