ນີ້ແມ່ນຄໍາສັ່ງ dh-exec ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
dh-exec - ຜູ້ຊ່ວຍໄຟລ໌ທີ່ສາມາດປະຕິບັດໄດ້ Debhelper
ສະຫຼຸບສັງລວມ
#! /usr/bin/dh-exec
src/libfoo-*.so.* debian/foo-plugins/usr/lib/foo/${DEB_HOST_MULTIARCH}/
etc/example.conf => debian/foo/etc/foo/foo.conf
[linux-any kfreebsd-any] some-arch-specific-file /usr/lib/foo/
ລາຍລະອຽດ
dh-exec ແມ່ນໂຄງການທີ່ງ່າຍດາຍ, ຫມາຍຄວາມວ່າຈະຖືກນໍາໃຊ້ເປັນນາຍພາສາສໍາລັບ debhelper ປະຕິບັດໄດ້
config ໄຟລ໌.
ມັນເປັນການຫໍ່ອ້ອມຂ້າງຄໍາສັ່ງຍ່ອຍອື່ນໆ (ເບິ່ງຂ້າງລຸ່ມນີ້), ແລະຈະທໍ່ການປ້ອນຂໍ້ມູນ
ຍື່ນຜ່ານພວກມັນທັງຫມົດໃນທາງກັບກັນ, ການນໍາໃຊ້ຄໍາສັ່ງທີ່ເຮັດໃຫ້ຄວາມຮູ້ສຶກທີ່ສຸດໃນທີ່ກວ້າງຂວາງ
ກໍລະນີສ່ວນໃຫຍ່.
ຄໍາສັ່ງໃນປັດຈຸບັນແມ່ນ dh-exec-subst ໄດ້ຮັບການດໍາເນີນການທໍາອິດ, ຕິດຕາມມາດ້ວຍ dh-exec-ຕິດຕັ້ງ, ດັ່ງນັ້ນ
ການຂະຫຍາຍຕົວແປເກີດຂຶ້ນກ່ອນທີ່ໄຟລ໌ຈະຕ້ອງຖືກຄັດລອກ.
ການຍື່ນ
ໃນໄຟລ໌ທີ່ຈັດການ dh-exec ທັງໝົດ, ສາຍສາມາດຖືກແກ້ໄຂລ່ວງໜ້າ ຫຼືຫຼັງດ້ວຍລາຍການສະຖາປັດຕະຍະກຳ.
ທີ່ສ່ວນທີ່ເຫຼືອຂອງສາຍຄວນນໍາໃຊ້ກັບ. ສະຖາປັດຕະຍະກໍາທັງຫມົດແລະ wildcards ຮູ້ຈັກໂດຍ
dpkg-ຖາປັດຕະຍະ(1) ຖືກຮັບຮູ້, ເຖິງແມ່ນວ່າຖືກປະຕິເສດ.
ARCHITECTURE
dh-exec ແມ່ນສ້າງຂຶ້ນຈາກສາມຊັ້ນ: ມີ dh-exec ຜົນປະໂຫຍດ, ການເຂົ້າດຽວຂອງມັນ
ຈຸດ, ສິ່ງດຽວທີ່ຫນຶ່ງຈະຕ້ອງໂທຫາ.
ຂ້າງລຸ່ມນີ້, ມີຫຼາຍປະເພດ ຄໍາສັ່ງຍ່ອຍ, ເຊັ່ນວ່າ dh-exec-subst, dh-exec-filter,
dh-exec-ຕິດຕັ້ງ ແລະ dh-exec-ບໍ່ຮູ້ໜັງສື, ເຊິ່ງແມ່ນຫໍ່ບາງໆປະມານ dh-exec ຕ່າງໆ
scripts, ໃຫ້ແນ່ໃຈວ່າພວກເຂົາພຽງແຕ່ດໍາເນີນການທີ່ຈໍາເປັນຕ້ອງດໍາເນີນການ.
ແລະຊັ້ນຕ່ໍາສຸດແມ່ນສະຄິບຕ່າງໆທີ່ເຮັດວຽກຕົວຈິງ.
ຫນຶ່ງສາມາດຄວບຄຸມຄໍາສັ່ງຍ່ອຍທີ່ຈະດໍາເນີນການ, ຫຼືຖ້າຫາກວ່າເຖິງແມ່ນວ່າ granularity ຫຼາຍແມ່ນຕ້ອງການ, ຫນຶ່ງສາມາດ
ຈຳກັດວ່າສະຄຣິບໃດຈະຖືກແລ່ນນຳ. ເບິ່ງຂ້າງລຸ່ມນີ້ສໍາລັບທາງເລືອກ!
OPTIONS
--ກັບ=ຄໍາສັ່ງ[,ຄໍາສັ່ງ ... ]
ແທນທີ່ບັນຊີລາຍຊື່ຂອງຄໍາສັ່ງຍ່ອຍເພື່ອດໍາເນີນການປ້ອນຂໍ້ມູນໂດຍຜ່ານບັນຊີລາຍຊື່ທີ່ກໍາຫນົດເອງ (ບ່ອນທີ່
ລາຍການຖືກແຍກອອກດ້ວຍຍະຫວ່າງ ຫຼືເຄື່ອງໝາຍຈຸດ). ທາງເລືອກນີ້ສະເຫມີຈະປ່ຽນແທນ
ບັນຊີລາຍຊື່ທີ່ມີຢູ່ແລ້ວກັບອັນໃດກໍໄດ້ລະບຸໄວ້.
ນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອກໍານົດຢ່າງຊັດເຈນວ່າຈະໃຊ້ຄໍາສັ່ງຍ່ອຍໃດ.
ບັນຊີລາຍຊື່ ຕ້ອງ ບໍ່ ປະກອບມີ dh-exec- ຄຳ ນຳ ໜ້າ.
ຄ່າເລີ່ມຕົ້ນເປັນ subst, ຕິດຕັ້ງ.
-- ໂດຍບໍ່ມີການ=ຄໍາສັ່ງ[,ຄໍາສັ່ງ ... ]
ກົງກັນຂ້າມກັບທາງເລືອກຂ້າງເທິງ, ນີ້ສະແດງຄໍາສັ່ງຍ່ອຍທັງຫມົດທີ່ບໍ່ຄວນຈະເປັນ
ໃຊ້ແລ້ວ.
ບັນຊີລາຍຊື່ ຕ້ອງ ບໍ່ ປະກອບມີ dh-exec- ຄຳ ນຳ ໜ້າ.
--with-scripts=script[,script ... ]
ແທນທີ່ລາຍຊື່ຂອງສະຄຣິບເພື່ອແລ່ນການປ້ອນຂໍ້ມູນດ້ວຍລາຍການແບບກຳນົດເອງ (ບ່ອນທີ່ລາຍການ
ຖືກແຍກດ້ວຍຍະຫວ່າງ ຫຼືເຄື່ອງໝາຍຈຸດ). ຕົວເລືອກນີ້ຈະປ່ຽນແທນສິ່ງທີ່ມີຢູ່ສະເໝີ
ບັນຊີລາຍຊື່ທີ່ມີອັນໃດກໍຕາມໄດ້ລະບຸໄວ້.
ນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອກໍານົດຢ່າງຈະແຈ້ງວ່າສະຄິບໃດທີ່ຈະໃຊ້, ຈໍາກັດເຖິງແມ່ນວ່າເກີນສິ່ງທີ່
ໄດ້ --ກັບ ທາງເລືອກແມ່ນສາມາດ.
ບັນຊີລາຍຊື່ ຕ້ອງ ບໍ່ ປະກອບມີ dh-exec- ຄຳ ນຳ ໜ້າ.
ໂດຍຄ່າເລີ່ມຕົ້ນມັນຫວ່າງເປົ່າ, ຊຶ່ງຫມາຍຄວາມວ່າບໍ່ມີການກັ່ນຕອງທີ່ເຮັດແລ້ວ, ແລະໃດກໍ່ຕາມ scripts
ຄໍາສັ່ງຍ່ອຍຊອກຫາ, ຈະຖືກດໍາເນີນການ.
-- ບໍ່ມີການກະທຳ
ບໍ່ເຮັດຫຍັງແທ້ໆ, ແຕ່ພິມທໍ່ທີ່ຈະດໍາເນີນການແທນ.
--ລາຍການ
ລາຍຊື່ຄໍາສັ່ງຍ່ອຍແລະສະຄິບທີ່ມີຢູ່, ຈັດກຸ່ມໂດຍຄໍາສັ່ງຍ່ອຍ.
- ຊ່ວຍ, - ການປ່ຽນແປງ
ສະແດງການຊ່ວຍເຫຼືອສັ້ນຫຼືສະບັບຊຸດ, ຕາມລໍາດັບ.
ຄໍາສັ່ງຍ່ອຍ
dh-exec-subst
ທົດແທນຕົວແປຕ່າງໆ (ທັງຈາກສະພາບແວດລ້ອມ, ຫຼືຈາກ
dpkg-ຖາປັດຕະຍະ(1)).
dh-exec-filter
ການກັ່ນຕອງການປ້ອນຂໍ້ມູນໃນຮູບແບບຕ່າງໆ (ຂໍ້ຈໍາກັດສະຖາປັດຕະຍະກໍາ, ການສ້າງໂປຣໄຟລ໌, ແລະ
ແລະອື່ນ).
dh-exec-ຕິດຕັ້ງ
ການຂະຫຍາຍໄປ dh_install(1), ທີ່ສະຫນັບສະຫນູນການປ່ຽນຊື່ໄຟລ໌ໃນລະຫວ່າງການສໍາເນົາ
ຂະບວນການ, ການນໍາໃຊ້ syntax ພິເສດ.
ENVIRONMENT
DH_EXEC_LIBDIR
ໄດເລກະທໍລີທີ່ຄໍາສັ່ງຍ່ອຍຫໍ່ຢູ່. ຄ່າເລີ່ມຕົ້ນເປັນ /usr/lib/dh-exec/.
DH_EXEC_SCRIPTDIR
ໄດເລກະທໍລີທີ່ສະຄຣິບທີ່ເຮັດວຽກໜັກຢູ່. ຄ່າເລີ່ມຕົ້ນເປັນ
/usr/share/dh-exec/.
ໃຊ້ dh-exec ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net