ນີ້ແມ່ນຄໍາສັ່ງ indextool ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
indextool - Sphinxsearch tool dump ຂໍ້ມູນດີບັກອື່ນໆກ່ຽວກັບທາງດ້ານຮ່າງກາຍ
ດັດຊະນີ.
ສະຫຼຸບສັງລວມ
indextool {command} [ຕົວເລືອກ]
ລາຍລະອຽດ
Sphinx ແມ່ນການລວບລວມບັນດາໂຄງການທີ່ມີຈຸດປະສົງເພື່ອສະຫນອງການຊອກຫາເຕັມຂໍ້ຄວາມທີ່ມີຄຸນນະພາບສູງ.
indextool ແມ່ນຫນຶ່ງໃນເຄື່ອງມືຊ່ວຍເຫຼືອພາຍໃນຊຸດ Sphinx. ມັນຖືກນໍາໃຊ້ເພື່ອຖິ້ມຂີ້ເຫຍື້ອ
ຂໍ້ມູນການແກ້ໄຂອື່ນໆກ່ຽວກັບດັດຊະນີທາງດ້ານຮ່າງກາຍ. ການຖິ້ມຂີ້ເຫຍື້ອນອກ indextool ສາມາດເຮັດໄດ້
ດໍາເນີນການກວດສອບດັດສະນີ, ເພາະສະນັ້ນຊື່ indextool ແທນທີ່ຈະພຽງແຕ່ indexdump.
ສາມາດ
ຄໍາສັ່ງດັ່ງຕໍ່ໄປນີ້:
-- dumpheader FILENAME.sph
ຖິ້ມໄຟລ໌ສ່ວນຫົວດັດຊະນີທີ່ສະໜອງໃຫ້ໂດຍໄວໂດຍບໍ່ແຕະຕ້ອງໄຟລ໌ດັດຊະນີອື່ນໆ ຫຼື
ເຖິງແມ່ນວ່າໄຟລ໌ການຕັ້ງຄ່າ. ບົດລາຍງານສະຫນອງການແບ່ງສ່ວນຂອງດັດຊະນີທັງຫມົດ
ການຕັ້ງຄ່າ, ໂດຍສະເພາະຄຸນລັກສະນະທັງຫມົດແລະບັນຊີລາຍຊື່ພາກສະຫນາມ. ກ່ອນທີ່ຈະ 0.9.9-rc2, ນີ້
ຄໍາສັ່ງແມ່ນມີຢູ່ໃນຜົນປະໂຫຍດຄົ້ນຫາ CLI.
--dumpconfig FILENAME.sph
dumps ຄໍານິຍາມດັດຊະນີຈາກເອກະສານ header ດັດຊະນີທີ່ກໍານົດໄວ້ໃນ (ເກືອບ) ປະຕິບັດຕາມ
ຮູບແບບໄຟລ໌ sphinx.conf.
-- dumpheader INDEXNAME
dumps index header ໂດຍຊື່ດັດຊະນີທີ່ມີການຊອກຫາເສັ້ນທາງ header ໃນການຕັ້ງຄ່າ
ຍື່ນ.
-- dumpdocids INDEXNAME
dumps ID ເອກະສານໂດຍຊື່ດັດຊະນີ. ມັນໃຊ້ເວລາຂໍ້ມູນຈາກໄຟລ໌ attribute (.spa) ແລະ
ເພາະສະນັ້ນຈຶ່ງຮຽກຮ້ອງໃຫ້ມີ docinfo=ພາຍນອກ ເຮັດວຽກ.
--dumphitlist INDEXNAME ກະແຈ
dumps hits ທັງຫມົດ (ການປະກົດຕົວ) ຂອງຄໍາສໍາຄັນໃດຫນຶ່ງໃນດັດຊະນີທີ່ໃຫ້, ກັບຄໍາສໍາຄັນ
ລະບຸເປັນຂໍ້ຄວາມ.
--dumphitlist INDEXNAME --wordid ID
dumps hits ທັງຫມົດ (ການປະກົດຕົວ) ຂອງຄໍາສໍາຄັນໃດຫນຶ່ງໃນດັດຊະນີທີ່ໃຫ້, ກັບຄໍາສໍາຄັນ
ລະບຸເປັນ ID ຕົວເລກພາຍໃນ.
--htmlstrip INDEXNAME
ການກັ່ນຕອງ stdin ໂດຍໃຊ້ການຕັ້ງຄ່າ HTML stripper ສໍາລັບດັດຊະນີທີ່ໃຫ້, ແລະພິມການກັ່ນຕອງ
ຜົນໄດ້ຮັບທີ່ຈະ stdout. ໃຫ້ສັງເກດວ່າການຕັ້ງຄ່າຈະຖືກເອົາມາຈາກ sphinx.conf, ແລະບໍ່ແມ່ນ
ສ່ວນຫົວດັດສະນີ.
--ກວດສອບ INDEXNAME
ກວດເບິ່ງໄຟລ໌ຂໍ້ມູນດັດສະນີສໍາລັບຄວາມຜິດພາດຄວາມສອດຄ່ອງທີ່ອາດຈະຖືກນໍາສະເຫນີໂດຍ
ແມງໄມ້ໃນ ດັດສະນີ ແລະ/ຫຼື ຄວາມຜິດຂອງຮາດແວ.
--ເສັ້ນທາງ
ຖອດຊື່ເສັ້ນທາງອອກຈາກທຸກຊື່ໄຟລ໌ທີ່ອ້າງອີງຈາກດັດຊະນີ (ຄໍາຢຸດ,
ຮູບແບບຄໍາສັບ, ຂໍ້ຍົກເວັ້ນ, ແລະອື່ນໆ). ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການກວດສອບດັດສະນີທີ່ສ້າງຂຶ້ນໃນຕົວອື່ນ
ເຄື່ອງທີ່ມີຮູບແບບເສັ້ນທາງທີ່ແຕກຕ່າງກັນ.
--optimize-rt-klists
ເພີ່ມປະສິດທິພາບການໃຊ້ຫນ່ວຍຄວາມຈໍາລາຍການ kill ໃນແຜ່ນດິດຂອງດັດຊະນີ RT ທີ່ໃຫ້ໄວ້. ນັ້ນແມ່ນ ກ
ການເພີ່ມປະສິດທິພາບຄັ້ງດຽວທີ່ມີຈຸດປະສົງສໍາລັບດັດສະນີ RT ເກົ່າ, ສ້າງໂດຍການພັດທະນາ
ຮຸ່ນກ່ອນການປ່ອຍ 1.10-beta. ໃນຖານະເປັນການປ່ອຍ 1.10-beta, ບັນຊີລາຍຊື່ຂ້ານີ້
ການເພີ່ມປະສິດທິພາບ (purging) ຄວນຈະເກີດຂຶ້ນໂດຍອັດຕະໂນມັດ, ແລະບໍ່ຄວນມີຄວາມຕ້ອງການ
ການນໍາໃຊ້ທາງເລືອກນີ້.
OPTIONS
ທາງເລືອກດຽວທີ່ມີຢູ່ໃນປັດຈຸບັນນໍາໃຊ້ກັບຄໍາສັ່ງທັງຫມົດແລະເຮັດໃຫ້ທ່ານລະບຸຄໍາສັ່ງ
ໄຟລ໌ການຕັ້ງຄ່າ:
--config ຕັ້ງຄ່າ, -c ຕັ້ງຄ່າ
overrides ຊື່ໄຟລ໌ config ໃນຕົວ.
ໃຊ້ indextool ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net