ນີ້ແມ່ນຄໍາສັ່ງ xml2ag ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
xml2ag - XML ກັບ AutoGen Definiton Converter
ສະຫຼຸບສັງລວມ
xml2ag [- ທຸງ] [- ທຸງ [ມູນຄ່າ]] [--option-name[=| ]ມູນຄ່າ]] [ ]
ໂຄງການນີ້ຈະປ່ຽນໄຟລ໌ XML ທີ່ຕົນເອງໃດໆເປັນຄໍານິຍາມ AutoGen ທຽບເທົ່າ, ແລະ
ເອີ້ນ AutoGen.
ລາຍລະອຽດ
ແມ່ແບບຈະມາຈາກທັງສອງ:
* ໄດ້ --override-tpl ທາງເລືອກແຖວຄໍາສັ່ງ
* ຄຸນລັກສະນະ XML ລະດັບສູງທີ່ມີຊື່, "ແມ່ແບບ"
ຫນຶ່ງຫຼືອື່ນໆ ຕ້ອງ ໄດ້ຖືກສະຫນອງໃຫ້, ຫຼືໂຄງການຈະອອກດ້ວຍຂໍ້ຄວາມລົ້ມເຫລວ.
"ຊື່ພື້ນຖານ" ສໍາລັບຜົນຜະລິດຈະເປັນເຊັ່ນດຽວກັນ:
* ໄດ້ --ຊື່ພື້ນຖານ ທາງເລືອກແຖວຄໍາສັ່ງ
* ຊື່ພື້ນຖານຂອງໄຟລ໌ .xml
OPTIONS
ທັງຫມົດ ອື່ນໆ ທາງເລືອກໃນການ ມີ derived ຈາກ autogen
-O ເອກະສານ, -- ຜົນຜະລິດ=ເອກະສານ
ໄຟລ໌ຜົນຜະລິດແທນການປະມວນຜົນ AutoGen.
ໂດຍຄ່າເລີ່ມຕົ້ນ, ຜົນຜະລິດຖືກມອບໃຫ້ AutoGen ສໍາລັບການປຸງແຕ່ງ. ຢ່າງໃດກໍຕາມ, ທ່ານອາດຈະ
ບັນທຶກຄໍານິຍາມໄວ້ໃນໄຟລ໌ແທນ.
ທັງຫມົດ ອື່ນໆ ທາງເລືອກໃນການ
ທາງເລືອກເຫຼົ່ານີ້ແມ່ນ ສ່ວນໃຫຍ່ ພຽງ ແຕ່ ຜ່ານ ໄປ autogen. ຂໍ້ຍົກເວັ້ນຫນຶ່ງແມ່ນ --override-
tpl ເຊິ່ງແທນທີ່ແມ່ແບບເລີ່ມຕົ້ນໃນຄໍານິຍາມຜົນຜະລິດ. ມັນບໍ່ຜ່ານ
ໂດຍຜ່ານເສັ້ນຄໍາສັ່ງ.
-L dir, --templ-dir=dir
ຊອກຫາແມ່ແບບໃນ DIR. ຕົວເລືອກນີ້ອາດຈະປາກົດເປັນຈໍານວນເວລາບໍ່ຈໍາກັດ.
ຜ່ານການໂຕ້ຖຽງ AutoGen
-T tpl-file, --override-tpl=tpl-file
ການນໍາໃຊ້ TPL-FILE ສຳ ລັບແມ່ແບບ.
ຜ່ານການໂຕ້ຖຽງ AutoGen
-l tpl-file, --lib-ແມ່ແບບ=tpl-file
ໂຫລດ Macros AutoGen ຈາກ TPL-FILE. ຕົວເລືອກນີ້ອາດຈະປາກົດເປັນຈໍານວນບໍ່ຈໍາກັດຂອງ
ເວລາ.
ຜ່ານການໂຕ້ຖຽງ AutoGen
ຫມາຍເຫດ: ນີ້ ທາງເລືອກ IS ປະຕິເສດ
-- ຄໍານິຍາມ=ເອກະສານ
ອ່ານຄໍານິຍາມຈາກ ເອກະສານ.
ຜ່ານການໂຕ້ຖຽງ AutoGen
--ແກະ=ຫອຍ
ຊື່ ຫຼືຊື່ເສັ້ນທາງຂອງແກະທີ່ຈະໃຊ້.
ຜ່ານການໂຕ້ຖຽງ AutoGen
-m, --no-fmemopen
ຢ່າໃຊ້ການຖ່າຍທອດ in-mem.
ຜ່ານການໂຕ້ຖຽງ AutoGen
--ສົມຜົນ=char-list
ລັກສະນະທີ່ຖືວ່າທຽບເທົ່າ.
ຜ່ານການໂຕ້ຖຽງ AutoGen
-b ຊື່, --ຊື່ພື້ນຖານ=ຊື່
ລະບຸວ່າ NAME ເປັນຊື່ພື້ນຖານສໍາລັບຜົນຜະລິດ.
ຜ່ານການໂຕ້ຖຽງ AutoGen
--source-time
ຕັ້ງເວລາ mod ເປັນແຫຼ່ງຫຼ້າສຸດ.
ຜ່ານການໂຕ້ຖຽງ AutoGen
--ຂຽນໄດ້, - Fl - ບໍ່ສາມາດຂຽນໄດ້
ອະນຸຍາດໃຫ້ໄຟລ໌ຜົນຜະລິດສາມາດຂຽນໄດ້. ໄດ້ ຂຽນບໍ່ໄດ້ ແບບຟອມຈະປິດຕົວເລືອກ.
ຜ່ານການໂຕ້ຖຽງ AutoGen
--loop-ຈຳກັດ=ຂີດ ຈຳ ກັດ
ຈໍາກັດການເພີ່ມ loops. ຕົວເລືອກນີ້ໃຊ້ຕົວເລກຈຳນວນເຕັມເປັນຕົວໂຕ້ແຍ້ງຂອງມັນ.
ມູນຄ່າຂອງ ຂີດ ຈຳ ກັດ ຖືກ ຈຳ ກັດເປັນ:
ແທ້ -1, ຫຼື
ໃນລະຫວ່າງ 1 ຫາ 0x1000000
ຄ່າເລີ່ມຕົ້ນ ຂີດ ຈຳ ກັດ ສໍາລັບທາງເລືອກນີ້ແມ່ນ:
256
ຜ່ານການໂຕ້ຖຽງ AutoGen
-t ວິນາທີ, --ຫມົດເວລາ=ວິນາທີ
ຈໍາກັດການເຮັດວຽກຂອງເຊີບເວີ Shell ເພື່ອ ວິນາທີ. ຕົວເລືອກນີ້ໃຊ້ຕົວເລກຈຳນວນເຕັມເປັນ
ການໂຕ້ຖຽງຂອງຕົນ. ມູນຄ່າຂອງ ວິນາທີ ຖືກ ຈຳ ກັດເປັນ:
ໃນລະຫວ່າງ 0 ຫາ 3600
ຜ່ານການໂຕ້ຖຽງ AutoGen
-- ຕິດຕາມ=ລະດັບ
ລະດັບການຕິດຕາມຂອງລາຍລະອຽດ. ຕົວເລືອກນີ້ໃຊ້ຄໍາສໍາຄັນເປັນການໂຕ້ຖຽງຂອງມັນ. ໄດ້
argument ກໍານົດຄ່າ enumeration ທີ່ສາມາດທົດສອບໄດ້ໂດຍການປຽບທຽບພວກມັນກັບ
ຄ່າມະຫາພາກທາງເລືອກ. ຄໍາທີ່ໃຊ້ໄດ້ແມ່ນ:
ບໍ່ມີຫຍັງ debug-message server-shell
templates block-macro expressions
ທຸກສິ່ງທຸກຢ່າງ
ຫຼືຕົວເລກທຽບເທົ່າຂອງພວກເຂົາ.
ຄ່າເລີ່ມຕົ້ນ ລະດັບ ສໍາລັບທາງເລືອກນີ້ແມ່ນ:
ບໍ່ມີຫຍັງ
ຜ່ານການໂຕ້ຖຽງ AutoGen
-- ຕິດຕາມ=ເອກະສານ
tracing output file ຫຼືການກັ່ນຕອງ.
ຜ່ານການໂຕ້ຖຽງ AutoGen
--show-defs
ສະແດງຕົ້ນໄມ້ຄໍານິຍາມ.
ຜ່ານການໂຕ້ຖຽງ AutoGen
--used-defines
ສະແດງຄໍານິຍາມທີ່ໃຊ້.
ຜ່ານການໂຕ້ຖຽງ AutoGen
-C, --ຫຼັກ
ຖິ້ມຂີ້ເຫຍື້ອຫຼັກຢູ່ໃນທາງອອກທີ່ລົ້ມເຫລວ.
ຫຼາຍລະບົບເລີ່ມຕົ້ນເປັນສູນຈຳກັດຂະໜາດຫຼັກ. ຖ້າລະບົບມີ
sys/resource.h header ແລະຖ້າທາງເລືອກນີ້ຖືກສະຫນອງ, ຫຼັງຈາກນັ້ນໃນການອອກຄວາມລົ້ມເຫລວ
ເສັ້ນທາງ, autogen ຈະພະຍາຍາມກໍານົດຂອບເຂດຈໍາກັດຂອງແກນອ່ອນໃຫ້ກັບແກນແຂງ
ຂີດຈຳກັດແມ່ນ. ຖ້າມັນບໍ່ເຮັດວຽກ, ຜູ້ບໍລິຫານຕ້ອງຍົກສູງຫຼັກແຂງ
ຈຳກັດຂະໜາດ.
-s បច្ច័យ, --skip-suffix=បច្ច័យ
ຂ້າມໄຟລ໌ດ້ວຍອັນນີ້ ຫຍໍ້ໜ້າ. ຕົວເລືອກນີ້ອາດຈະປາກົດເປັນຈໍານວນບໍ່ຈໍາກັດຂອງ
ເທື່ອ. ຕົວເລືອກນີ້ຈະຕ້ອງບໍ່ປາກົດຢູ່ໃນການປະສົມປະສານກັບສິ່ງຕໍ່ໄປນີ້
ທາງເລືອກ: ເລືອກ-suffix.
ຜ່ານການໂຕ້ຖຽງ AutoGen
-o បច្ច័យ, --select-suffix=បច្ច័យ
ລະບຸຄຳຕໍ່ທ້າຍຜົນຜະລິດນີ້. ຕົວເລືອກນີ້ອາດຈະປາກົດເປັນຈໍານວນເວລາບໍ່ຈໍາກັດ.
ຜ່ານການໂຕ້ຖຽງ AutoGen
-D ມູນຄ່າ, -- ກໍານົດ=ມູນຄ່າ
ຊື່ທີ່ຈະເພີ່ມເຂົ້າໃນບັນຊີລາຍຊື່ຄໍານິຍາມ. ຕົວເລືອກນີ້ອາດຈະປາກົດເປັນຈໍານວນບໍ່ຈໍາກັດຂອງ
ເວລາ.
ຜ່ານການໂຕ້ຖຽງ AutoGen
-U ຊື່-pat, -- ບໍ່ໄດ້ກໍານົດ=ຊື່-pat
ຮູບແບບການກໍາຈັດລາຍຊື່ຄໍານິຍາມ. ຕົວເລືອກນີ້ອາດຈະປາກົດເປັນຈໍານວນບໍ່ຈໍາກັດຂອງ
ເວລາ.
ຜ່ານການໂຕ້ຖຽງ AutoGen
-M ປະເພດ, --make-dep [ປະເພດ]
ປ່ອຍອອກມາເຮັດໃຫ້ໄຟລ໌ອີງໃສ່. ຕົວເລືອກນີ້ອາດຈະປາກົດເປັນຈໍານວນເວລາບໍ່ຈໍາກັດ.
ຜ່ານການໂຕ້ຖຽງ AutoGen
-?, - ຊ່ວຍ
ສະແດງຂໍ້ມູນການນໍາໃຊ້ແລະອອກ.
-!, --ການຊ່ວຍເຫຼືອເພີ່ມເຕີມ
ຖ່າຍທອດຂໍ້ມູນການນຳໃຊ້ທີ່ຂະຫຍາຍຜ່ານ pager.
-v [{v|c|n - ການປ່ຽນແປງ [{v|c|n}]}]
ສະບັບອອກຂອງໂຄງການແລະອອກ. ຮູບແບບເລີ່ມຕົ້ນແມ່ນ `v', ຮຸ່ນທີ່ງ່າຍດາຍ.
ໂໝດ 'c' ຈະພິມຂໍ້ມູນລິຂະສິດ ແລະ 'n' ຈະພິມລິຂະສິດເຕັມຮູບແບບ
ແຈ້ງການ.
ອອກ STATUS
ໜຶ່ງໃນຄ່າອອກຕໍ່ໄປນີ້ຈະຖືກສົ່ງຄືນ:
0 (EXIT_SUCCESS)
ການປະຕິບັດໂຄງການສົບຜົນສໍາເລັດ.
1 (EXIT_FAILURE)
ການເຮັດວຽກລົ້ມເຫລວ ຫຼື syntax ຄໍາສັ່ງບໍ່ຖືກຕ້ອງ.
70 (EX_SOFTWARE)
libopts ມີຂໍ້ຜິດພາດໃນການດໍາເນີນງານພາຍໃນ. ກະລຸນາລາຍງານມັນກັບ autogen-
[email protected]. ຂອບໃຈ.
AUTHORS
Bruce Korb
COPYRIGHT
ສະຫງວນລິຂະສິດ (C) 1992-2015 Bruce Korb ສະຫງວນລິຂະສິດທັງໝົດ. ໂຄງການນີ້ໄດ້ຖືກປ່ອຍອອກມາພາຍໃຕ້ການ
ເງື່ອນໄຂຂອງໃບອະນຸຍາດສາທາລະນະທົ່ວໄປ GNU, ຮຸ່ນ 3 ຫຼືຫຼັງຈາກນັ້ນ.
ໃຊ້ xml2ag ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net