ນີ້ແມ່ນຄໍາສັ່ງລວບລວມ_stx_titles ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
collect_stx_titles - ລວບລວມການປະກາດຊື່ຈາກເອກະສານ Stx
ສະຫຼຸບສັງລວມ
collect_stx_titles [ -f ຈາກ - ຕໍ່ທ້າຍ ] [ -t ຕໍ່ທ້າຍ ] [ m4 ທາງເລືອກໃນການ ] ເອກະສານ [ ເອກະສານ ... ]
ລາຍລະອຽດ
collect_stx_titles ຂຸດຄົ້ນການປະກາດເມຕາເດຕາຂອງ Stx ຈາກລາຍຊື່ ໄຟ, ແລະ dumps ໄດ້
ຫົວຂໍ້ແລະຂໍ້ມູນ ID ເອກະສານເປັນຄໍານິຍາມ m4 ເຂົ້າໄປໃນຜົນຜະລິດມາດຕະຖານ. ນີ້
ຕໍ່ມາຂໍ້ມູນສາມາດຖືກນໍາໃຊ້ໂດຍ w_crosslink ເພື່ອເຊື່ອມຕໍ່ເອກະສານໂດຍ metadata ຂອງເຂົາເຈົ້າ.
ເປັນຫຍັງອັນນີ້ຈຶ່ງເປັນປະໂຫຍດ? ດີ, ຈິນຕະນາການວ່າທ່ານມີເວັບໄຊທ໌ຂະຫນາດໃຫຍ່ທີ່ມີການເຊື່ອມໂຍງຂ້າມຫຼາຍ.
ຊື່ຂອງເອກະສານຈະປາກົດຢູ່ໃນຫຼາຍໆບ່ອນ: ໃນເມນູການເຊື່ອມຕໍ່ (ຖ້າທ່ານມີຫນຶ່ງ), ແລະໃນ
ເນື້ອໃນຂອງຫນ້າທີ່ແຕກຕ່າງກັນທີ່ມັນຖືກເຊື່ອມຕໍ່ຂ້າມຈາກ. collect_stx_titles ໃຫ້ທ່ານໃສ່
ຂໍ້ມູນທັງຫມົດໃນສະຖານທີ່ຫນຶ່ງແລະບ່ອນທີ່ມັນເປັນ, ເຊັ່ນ: ໄຟລ໌ຕົວມັນເອງ. ເຈົ້າຈະ
ດີໃຈຖ້າທ່ານເຮັດ, ເມື່ອເຖິງເວລາທີ່ຈະປ່ຽນຊື່ເອກະສານຫຼືຍ້າຍເອກະສານ
ປະມານ; ໂດຍສະເພາະດັ່ງນັ້ນຖ້າຫາກວ່າເວັບໄຊທ໌ຂອງທ່ານມີ magic ຫຼາຍພາສາ.
OPTIONS
collect_stx_titles ໃຊ້ m4 ພາຍໃນ ແລະຈະຍອມຮັບທາງເລືອກໃດນຶ່ງທີ່ m4 ຍອມຮັບ. ເພີ່ມເຕີມ
ສໍາລັບຜູ້ທີ່, ມັນໃຊ້ເວລາທາງເລືອກຕໍ່ໄປນີ້:
-f ຈາກ - ຕໍ່ທ້າຍ
ໃນຂໍ້ມູນຊື່ໄຟລ໌, ແທນທີ່ຄໍາຕໍ່ທ້າຍ ຈາກ - ຕໍ່ທ້າຍ. ຕົວຈິງແລ້ວ,
from_suffix ອາດຈະເປັນການສະແດງອອກເປັນປົກກະຕິ; stupid ແຕ່ຄວາມຈິງ, ໃນ GNU m4 ມັນເປັນ
regexp "ແບບດັ້ງເດີມ", ໃນຂະນະທີ່ຢູ່ໃນ BSD m4 ມັນເປັນ regexp "ຂະຫຍາຍ". ຄ່າເລີ່ມຕົ້ນເປັນ
no suffix (ບໍ່ມີຫຍັງທີ່ຈະເອົາໄປ).
-t ຕໍ່ທ້າຍ
ໃນຂໍ້ມູນຊື່ໄຟລ໌, ທົດແທນການຕໍ່ທ້າຍທີ່ເອົາໄປໂດຍ ຈາກ - ຕໍ່ທ້າຍ ກັບ to-
បច្ច័យທີ່ຢູ່ ຖ້າຫາກວ່າ ຈາກ - ຕໍ່ທ້າຍ ແມ່ນ nil (ຄ່າເລີ່ມຕົ້ນ), ເພີ່ມເຕີມ ຕໍ່ທ້າຍ ກັບຊື່ໄຟລ໌ທັງຫມົດ.
-p ຄຳ ນຳ ໜ້າ
ຖອດຄຳນຳໜ້າທີ່ໃຫ້ໂດຍ (ສຳນວນປົກກະຕິ) ຄຳ ນຳ ໜ້າ ຈາກຊື່ໄຟລ໌. ໄດ້
ທຽບເທົ່າຂອງ -t ສໍາລັບການນີ້ບໍ່ມີ, ເພາະວ່າທ່ານສາມາດລະບຸໄດເລກະທໍລີ
ຄໍານໍາຫນ້າກັບ w_crosslink ໂດຍ w_base.
--ສະບັບ, -V
ພຽງແຕ່ສະແດງຂໍ້ມູນສະບັບແລະອອກ.
--ຊ່ວຍ, -?
ພຽງແຕ່ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອສັ້ນແລະອອກ.
ຕົວຢ່າງ
ຂ້າພະເຈົ້າເດົາວ່າຫຼາຍທີ່ສຸດຂອງເວລາທີ່ທ່ານຈະຕ້ອງການອັດຕະໂນມັດການນໍາໃຊ້ຂອງ collect_stx_titles, ສໍາລັບການ
ຕົວຢ່າງກັບ Makefile ແບບນີ້:
ແຫຼ່ງທີ່ມາ = $(wildcard *.stx)
ເປົ້າໝາຍ = $(SOURCES:.stx=.html)
ທັງໝົດ: $(TARGETS)
titles.m4: $(SOURCES)
collect_stx_titles -f stx -t html $^ > $@
%.html: %.stx titles.m4
stx2any -T html titles.m4 $< > $@
ຖ້າຫາກວ່າທ່ານບໍ່ຕ້ອງການທີ່ຂ້ອນຂ້າງຖືກຕ້ອງ, ຫຼຸດລົງ .html ຂຶ້ນກັບ titles.m4 ຫຼື
titles.m4 ຂຶ້ນກັບ SOURCES. ການໃຊ້ໄຟລ໌ຊົ່ວຄາວແມ່ນບໍ່ຈໍາເປັນ: ນີ້ກໍ່ຄວນ
ເຮັດວຽກ:
$ collect_stx_titles *.stx | stx2any - mydoc.stx
ໃຊ້ collect_stx_titles ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net