ນີ້ແມ່ນຄໍາສັ່ງ funzip ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
funzip - ການກັ່ນຕອງສໍາລັບການສະກັດຈາກແຟ້ມ ZIP ໃນທໍ່
ສະຫຼຸບສັງລວມ
funzip [-ລະຫັດຜ່ານ] [ການປ້ອນຂໍ້ມູນ[.zip|.gz]]
ການໂຕ້ຖຽງ
[-ລະຫັດຜ່ານ]
ລະຫັດຜ່ານທາງເລືອກທີ່ຈະໃຊ້ຖ້າແຟ້ມ ZIP ຖືກເຂົ້າລະຫັດ. ການຖອດລະຫັດອາດຈະບໍ່ເປັນ
ສະຫນັບສະຫນູນຢູ່ໃນບາງສະຖານທີ່. ເບິ່ງ DESCRIPTION ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.
[ການປ້ອນຂໍ້ມູນ[.zip|.gz]]
ຂໍ້ມູນຈໍາເພາະໄຟລ໌ແຟ້ມຈັດເກັບຂໍ້ມູນທາງເລືອກ. ເບິ່ງ DESCRIPTION ສໍາລັບລາຍລະອຽດ.
ລາຍລະອຽດ
funzip ໂດຍບໍ່ມີການໂຕ້ຖຽງໄຟລ໌ເຮັດຫນ້າທີ່ເປັນຕົວກອງ; ນັ້ນແມ່ນ, ມັນສົມມຸດວ່າການເກັບ ZIP
(ຫຼື a gzip'd(1) ໄຟລ໌) ກໍາລັງຖືກທໍ່ເຂົ້າໄປໃນວັດສະດຸປ້ອນມາດຕະຖານ, ແລະມັນສະກັດສະມາຊິກທໍາອິດ
ຈາກຮວບຮວມເຖິງ stdout. ເມື່ອ stdin ມາຈາກອຸປະກອນ tty, funzip ສົມມຸດວ່ານີ້
ບໍ່ສາມາດເປັນກະແສຂອງ (binary) ຂໍ້ມູນທີ່ຖືກບີບອັດ ແລະສະແດງຂໍ້ຄວາມຊ່ວຍສັ້ນແທນ. ຖ້າ
ມີການໂຕ້ຖຽງໄຟລ໌, ຫຼັງຈາກນັ້ນການປ້ອນຂໍ້ມູນຖືກອ່ານຈາກໄຟລ໌ທີ່ກໍານົດແທນທີ່ຈະມາຈາກ
stdin.
ລະຫັດຜ່ານສໍາລັບໄຟລ໌ zip ທີ່ເຂົ້າລະຫັດສາມາດຖືກກໍານົດຢູ່ໃນເສັ້ນຄໍາສັ່ງ (ກ່ອນຫນ້າ
ຊື່ໄຟລ໌, ຖ້າມີ) ໂດຍການໃສ່ຊື່ລະຫັດຜ່ານດ້ວຍ dash. ໃຫ້ສັງເກດວ່ານີ້ປະກອບເປັນ a
ຄວາມສ່ຽງດ້ານຄວາມປອດໄພໃນຫຼາຍລະບົບ; ປະຈຸບັນຂະບວນການທີ່ເຮັດວຽກແມ່ນມັກຈະເຫັນໄດ້ໂດຍງ່າຍດາຍ
ຄໍາສັ່ງ (ຕົວຢ່າງ: ps(1) ພາຍໃຕ້ Unix), ແລະປະຫວັດສາດແຖວຄໍາສັ່ງສາມາດອ່ານໄດ້. ຖ້າທໍາອິດ
ການເຂົ້າຂອງໄຟລ໌ zip ຖືກເຂົ້າລະຫັດແລະບໍ່ມີລະຫັດຜ່ານຖືກລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງ, ຫຼັງຈາກນັ້ນ
ຜູ້ໃຊ້ໄດ້ຮັບການກະຕຸ້ນໃຫ້ສໍາລັບລະຫັດຜ່ານແລະລະຫັດຜ່ານແມ່ນບໍ່ໄດ້ຖືກດັງໃນ console ໄດ້.
ເນື່ອງຈາກຂໍ້ຈໍາກັດກ່ຽວກັບການສະກັດເອົາສະມາຊິກດຽວ, funzip ມີປະໂຫຍດຫຼາຍທີ່ສຸດໃນການສົມທົບ
ກັບໂຄງການ archiver ທີສອງເຊັ່ນ: tar(1). ພາກສ່ວນຕໍ່ໄປນີ້ປະກອບມີ
ຕົວຢ່າງທີ່ສະແດງໃຫ້ເຫັນເຖິງການນໍາໃຊ້ນີ້ໃນກໍລະນີຂອງການສໍາຮອງຂໍ້ມູນດິດກັບ tape.
ຕົວຢ່າງ
ການນໍາໃຊ້ funzip ເພື່ອສະກັດໄຟລ໌ສະມາຊິກທໍາອິດຂອງການເກັບ test.zip ແລະທໍ່ມັນເຂົ້າໄປໃນ
ເພີ່ມເຕີມ(1):
funzip test.zip | ເພີ່ມເຕີມ
ການນໍາໃຊ້ funzip ເພື່ອທົດສອບໄຟລ໌ສະມາຊິກທໍາອິດຂອງ test.zip (ຄວາມຜິດພາດໃດໆຈະຖືກລາຍງານກ່ຽວກັບ
ຄວາມຜິດພາດມາດຕະຖານ):
funzip test.zip > /dev/null
ການນໍາໃຊ້ ໄປສະນີ ແລະ funzip ໃນສະຖານທີ່ຂອງ compress(1) ແລະ zcat(1) (ຫຼື gzip(1) ແລະ gzcat(1)) ສໍາລັບ
ການສໍາຮອງ tape:
tar cf - . | zip -7 | dd ຂອງ =/dev/nrst0 obs=8k
dd if=/dev/nrst0 ibs=8k | funzip | tar xf -
(ບ່ອນທີ່, ສໍາລັບການຍົກຕົວຢ່າງ, nrst0 ເປັນ SCSI tape drive).
ໃຊ້ funzip ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net