ນີ້ແມ່ນຄໍາສັ່ງ cli-generate ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
cli-generate - ສ້າງແຫຼ່ງແລະເອກະສານຈາກຄໍາອະທິບາຍ CLI
ສະຫຼຸບສັງລວມ
cli-ສ້າງ [ -c | -h | -m | -w ] FILENAME.cli
ລາຍລະອຽດ
ການດໍາເນີນງານ
cli-ສ້າງ ອ່ານໃນໄຟລ໌ຄໍາອະທິບາຍ CLI (ເສັ້ນຄໍາສັ່ງ), parses ເປັນຂອງມັນ
ພາກສ່ວນຕ່າງໆ, ແລະພິມອອກຫນຶ່ງໃນຊຸດຂອງໄຟລ໌ຜົນຜະລິດ. ໃນການນໍາໃຊ້ປົກກະຕິ, ວ່າ
ຜົນຜະລິດຈະຖືກນໍາໄປຫາໄຟລ໌ແລະຕໍ່ມາລວບລວມຫຼືລວມຢູ່ໃນແຫຼ່ງອື່ນໆ.
ໄຟລ໌ CLI (ຊື່ ຕາຕະລາງເຮັດ.cli) ຖືກແບ່ງອອກເປັນສອງພາກສ່ວນ, ຫົວຫນ້າ (ຈັດຮູບແບບຫຼາຍເຊັ່ນ
header mail ມາດຕະຖານ) ແລະຊຸດຂອງພາກສ່ວນ. ສ່ວນຫົວ ແລະພາກສ່ວນອື່ນນອກເໜືອໄປຈາກນັ້ນ
ທີ່ລະບຸໄວ້ຂ້າງລຸ່ມນີ້ແມ່ນຖືກລະເລີຍ. ສ່ວນຫົວ ແລະພາກສ່ວນທັງໝົດແມ່ນເປັນທາງເລືອກ.
ເອກະສານ ຮູບແບບ
file = header "\n" *section
header = *(ແຖວຫົວ "\n")
header-line = header-field " : " ຄ່າຊ່ອງຫວ່າງ
ຍະຫວ່າງ = *(ຊ່ອງ/ແຖບ)
section = "[" ຊື່ "]" "\n" ແຖວ
ແຖວ = *(ແຖວ "\n" )
Headers
ລາຍລະອຽດ:
ຄໍາອະທິບາຍຫນຶ່ງແຖວກ່ຽວກັບສິ່ງທີ່ໂຄງການເຮັດ.
ປະກອບດ້ວຍ:
ເພີ່ມ C statements ໃສ່ #include the source file. ຕ້ອງຖືກຈັດຮູບແບບເປັນອັນໃດນຶ່ງ
or ເອກະສານ
ຂັ້ນຕ່ ຳ: ຈໍານວນຕໍາ່ສຸດທີ່ອະນຸຍາດໃຫ້ arguments ທີ່ບໍ່ແມ່ນທາງເລືອກ. ຄ່າເລີ່ມຕົ້ນເປັນ 0.
ສູງສຸດທີ່ເຄຍ: ຈຳນວນສູງສຸດຂອງອາກິວເມັນທີ່ບໍ່ແມ່ນທາງເລືອກທີ່ອະນຸຍາດໃຫ້. ຄ່າທາງລົບຫມາຍຄວາມວ່າ
ບໍ່ຈຳກັດ. ຄ່າເລີ່ມຕົ້ນເປັນ -1.
Show-Pid:
ຕັ້ງຄ່າເປັນບໍ່ແມ່ນສູນ ຖ້າໂປຣແກຣມຜົນໄດ້ຮັບແມ່ນສະແດງ PID ຂອງມັນກັບທຸກຜົນຜະລິດ
ຂໍ້ຄວາມ. ຄ່າເລີ່ມຕົ້ນເປັນ 0.
ການນໍາໃຊ້: ຄໍາອະທິບາຍຫນຶ່ງແຖວຂອງການນໍາໃຊ້ທີ່ຕັ້ງໃຈ. ຄ່າເລີ່ມຕົ້ນໃຫ້ຫວ່າງເປົ່າ.
ສ່ວນ ຊື່
[ຄໍານໍາຫນ້າ]
ຂໍ້ຄວາມໃນພາກນີ້ແມ່ນສະແດງຢູ່ໃນການນໍາໃຊ້ຄໍາສັ່ງກ່ອນທາງເລືອກ
ຄຳ ອະທິບາຍ.
[ທາງເລືອກ]
ບັນຊີລາຍຊື່ຂອງທາງເລືອກທີ່ໂຄງການນີ້ຍອມຮັບ. ເບິ່ງຂ້າງລຸ່ມນີ້ສໍາລັບຮູບແບບຂອງເຂົາເຈົ້າ.
[ຄຳຕໍ່ທ້າຍ]
ຂໍ້ຄວາມໃນພາກນີ້ແມ່ນສະແດງຢູ່ໃນການນໍາໃຊ້ຄໍາສັ່ງຫຼັງຈາກທາງເລືອກ
ຄຳ ອະທິບາຍ.
[ລາຍລະອຽດ]
[ກັບຄືນ ຄ່າ]
[ຄວາມຜິດພາດ]
[ຕົວຢ່າງ]
[ສິ່ງແວດລ້ອມ]
[ໄຟລ໌]
[ເບິ່ງ ຍັງ]
[ໝາຍເຫດ]
[ຂໍ້ແນະນໍາ]
[ການວິນິດໄສ]
[ບັກ]
[ຂໍ້ຈໍາກັດ]
[ຜູ້ຂຽນ]
[ປະຫວັດສາດ]
ພາກສ່ວນເຫຼົ່ານີ້ຖືກຈັດຮູບແບບແລະຄັດລອກເຂົ້າໄປໃນຫນ້າຜູ້ຊາຍໃນຄໍາສັ່ງມາດຕະຖານ.
ທາງເລືອກໃນການ ຮູບແບບ
options = *(ທາງເລືອກ/ຕົວແຍກ)
option = option1 "\n" option2 "\n" *(ແຖວ "\n")
option1 = [shortopt] [longopt] ປະເພດ ["=" flag-value] ຕົວແປ ["=" init]
option2 = helpstr ["=" default]
ຕົວແຍກ = "--" text "\n"
shortopt = "-" ລັກສະນະ
longopt = "--" ຄໍາ
type="FLAG" / "COUNTER" / "INTEGER" / "UINTEGER" / "STRING" / "STRINGLIST" / "FUNCTION"
ຖ້າບໍ່ລະບຸ, ທຸງ-ມູນຄ່າ ແລະ ໃນມັນ ມີ 0, ແລະ Default ແມ່ນຫວ່າງເປົ່າ.
ການສ້າງຮູບແບບ
ຍົກເວັນສໍາລັບ [ຄໍານໍາຫນ້າ], [ທາງເລືອກ], ແລະ [ຄຳຕໍ່ທ້າຍ], ທັງຫມົດຂອງພາກສ່ວນສະຫນັບສະຫນູນການຈັດຮູບແບບ
ຄໍາແນະນໍາທີ່ຄ້າຍຄືກັນກັບ TeXinfo (ແຕ່ງ່າຍດາຍຫຼາຍ).
@strong{text}
ໃຊ້ຂໍ້ຄວາມ "ເຂັ້ມແຂງ" (ກ້າຫານ).
@ຄໍາສັ່ງ{text}
ຊີ້ບອກຊື່ຂອງຄໍາສັ່ງ.
@ທາງເລືອກ{text}
ຊີ້ບອກທາງເລືອກແຖວຄໍາສັ່ງ.
@emph{text}
ໃຊ້ຂໍ້ຄວາມ "emphatic" (ຕົວອຽງ).
@var{text}
ຊີ້ໃຫ້ເຫັນຕົວແປ metasyntatic.
@env{text}
ຊີ້ບອກຕົວແປສະພາບແວດລ້ອມ.
@file{text}
ລະບຸຊື່ຂອງໄຟລ໌.
@code{text}
ຊີ້ບອກຂໍ້ຄວາມທີ່ເປັນຕົວຢ່າງຕົວໜັງສືຂອງຊິ້ນສ່ວນຂອງໂປຣແກຣມ.
@samp{text}
ຊີ້ໃຫ້ເຫັນຂໍ້ຄວາມທີ່ເປັນຕົວຢ່າງຕົວຫນັງສືຂອງລໍາດັບຂອງຕົວອັກສອນ.
@ຕົວຢ່າງ
@ຈົບ ຍົກຕົວຢ່າງ
ຂໍ້ຄວາມລະຫວ່າງສອງແທັກນີ້ແມ່ນຫຍໍ້ໜ້າເຂົ້າ.
@verbatim
@ຈົບ ຄຳ ຕໍ່ເນື່ອງ
ທຸກສິ່ງທຸກຢ່າງລະຫວ່າງສອງແທັກນີ້ຈະຖືກສົ່ງຜ່ານເປັນ (verbatim) ໄປຫາຜົນໄດ້ຮັບ.
@ໂຕະ @ຮູບແບບ
@ຈົບ ຕາຕະລາງ
ໝາຍຕາຕະລາງສອງຖັນ, ຫຼື "ລາຍການນິຍາມ".
@ລາຍການ ວັກ
ເພີ່ມລາຍການໃສ່ຕາຕະລາງ. ໄດ້ @ລາຍການ ເລີ່ມຫຍໍ້ໜ້າທີ່ຈະເປັນລາຍຊື່ຕົວຈິງ
ເຂົ້າ. ທຸກໆວັກຕໍ່ໄປຈະຖືກຈັດປະເພດແຍກຕ່າງຫາກ.
OPTIONS
-c ອອກລະຫັດແຫຼ່ງ C.
-h ໄຟລ໌ຫົວ C ອອກ.
-m ສົ່ງອອກໜ້າ UNIX man.
-w ຜົນຜະລິດ HTML (ເວັບ) markup.
ຕົວຢ່າງ
ນີ້ແມ່ນໄຟລ໌ CLI ຕົວຢ່າງ, ເຊິ່ງປະກອບດ້ວຍອົງປະກອບທີ່ອະທິບາຍໄວ້ຫຼາຍອັນ.
ໜ້ອຍ ທີ່ສຸດ: 1
ສູງສຸດທີ່ເຄຍ: 1
ການນໍາໃຊ້: PATH
ຄໍາອະທິບາຍ: ສ້າງໄຟລ໌.
ສະແດງ-Pid: 0
ລວມມີ:
[ຄໍານໍາຫນ້າ]
ຖ້າເສັ້ນທາງທີ່ໃຫ້ມາແມ່ນໄດເລກະທໍລີ, ມັນຖືກຕໍ່ທ້າຍດ້ວຍຊື່ອື່ນ.
[ລາຍລະອຽດ]
@program ສ້າງໄຟລ໌ແບບສຸ່ມໃຫມ່ຈາກຫຼາຍໆແຫຼ່ງລວມທັງ
@command{ls} ແລະ @command{ps} ຜົນອອກມາ.
ຖ້າ @option{PATH} ທີ່ໃຫ້ນັ້ນເປັນໄດເຣັກທໍຣີ, ມັນຈະຖືກຕໍ່ທ້າຍດ້ວຍອັນອື່ນ
ຊື່ຂອງການເລືອກຂອງຂ້ອຍ.
[ທາງເລືອກ]
-v --verbose FLAG=1 opt_verbose
-t --type STRING opt_type = "type1"
ປະເພດຂອງໄຟລ໌ທີ່ຈະສ້າງ. = type1
ປະເພດທີ່ເປັນໄປໄດ້ສໍາລັບການນີ້ປະກອບມີ @option{type1} ແລະ @option{base64}.
ໃຊ້ cli-generate ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net