ftwhich - ອອນໄລນ໌ຢູ່ໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ ftwhich ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


ftwhich - fault tolerant ຄົ້ນຫາຊື່ຄໍາສັ່ງ

ສະຫຼຸບສັງລວມ


ftwhich [-#hIp][-t#] program_name

ລາຍລະອຽດ


ftwhich ແມ່ນສະບັບທີ່ທົນທານຕໍ່ຄວາມຜິດຂອງ ທີ່(1​) ຄໍາ​ສັ່ງ​. ftwhich ຄົ້ນ​ຫາ​ສໍາ​ລັບ​ການ​ໃຫ້​
ໂຄງ​ການ​ໃນ​ບັນ​ຊີ​ລາຍ​ການ​ທັງ​ຫມົດ​ລວມ​ຢູ່​ໃນ​ສະ​ພາບ​ແວດ​ລ້ອມ PATH ຂອງ​ທ່ານ​ຕົວ​ປ່ຽນ​ແປງ​ແລະ​ລາຍ​ງານ​ທັງ​ຫມົດ​
ໄຟລ໌ທີ່ມີຊື່ປະມານກົງກັບທີ່ໃຫ້ program_name.

ftwhich ບັນລຸຄວາມທົນທານຄວາມຜິດໂດຍການຄິດໄລ່ອັນທີ່ເອີ້ນວ່າ Weighted Levenshtein
ໄລຍະທາງ. ໄລຍະ Levenshtein ຖືກກໍານົດເປັນຕົວເລກຕໍາ່ສຸດທີ່ຂອງຕົວອັກສອນ
ການແຊກ, ການລຶບແລະການທົດແທນທີ່ປ່ຽນສະຕຣິງ A ເຂົ້າໄປໃນສາຍ B.

ftwhich ແມ່ນຄ້າຍຄືກັນກັບ ທີ່ ຄໍາ​ສັ່ງ​ທີ່​ມີ​ຄວາມ​ແຕກ​ຕ່າງ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:

- ftwhich ໂດຍຄ່າເລີ່ມຕົ້ນບໍ່ແມ່ນກໍລະນີທີ່ລະອຽດອ່ອນ

- ftwhich ແມ່ນຄວາມຜິດທົນທານຕໍ່

- ຫອຍບາງມີຕົວສ້າງ ທີ່ ຄໍາສັ່ງທີ່ຈະຄົ້ນຫານາມແຝງ. ftwhich
ຕາມທໍາມະຊາດບໍ່ສາມາດຊອກຫານາມແຝງໄດ້ຍ້ອນວ່າມັນບໍ່ຮູ້ກ່ຽວກັບຄໍານິຍາມຂອງນາມແຝງ.

- ftwhich ລາຍຊື່ໄຟລ໌ທັງໝົດທີ່ກົງກັນປະມານ. ໄຟລ໌ທີ່ສະແດງໃຫ້ເຫັນຄັ້ງທໍາອິດໃຊ້ເວລາ
ຄວາມມັກຫຼາຍກວ່າໄຟລ໌ທີ່ມີຊື່ດຽວກັນທີ່ພິມໃນພາຍຫຼັງທີ່ພວກມັນມາຈາກໄດເລກະທໍລີ
ລະບຸໄວ້ກ່ອນໜ້ານີ້ໃນ PATH.

- ລະດັບຄວາມທົນທານຄວາມຜິດສາມາດປັບໄດ້ໂດຍການກໍານົດພາລາມິເຕີທາງເລືອກ
ຄວາມທົນທານ. A ຄວາມທົນທານ ຂອງ 0 ກໍານົດການກົງກັນທີ່ແນ່ນອນ.

OPTIONS


-h ພິມຂໍ້ມູນການຊ່ວຍເຫຼືອ/ການນໍາໃຊ້.

-I ເຮັດການຄົ້ນຫາທີ່ລະອຽດອ່ອນຕົວພິມນ້ອຍ (ຄ່າເລີ່ມຕົ້ນແມ່ນຕົວພິມນ້ອຍໃຫຍ່)

-p ພິມຄ່າໄລຍະທາງຕົວຈິງຢູ່ຕໍ່ໜ້າຊື່ໄຟລ໌ທີ່ພົບເຫັນ. ຄ່ານີ້ເທົ່າກັບ
ຈໍາ​ນວນ​ຂອງ​ການ​ແຊກ​, ລຶບ​ແລະ​ການ​ທົດ​ແທນ​ທີ່​ຈໍາ​ເປັນ​ເພື່ອ​ຫັນ​ປ່ຽນ​
ຊື່ຂອງໂຄງການທີ່ພົບເຫັນເຂົ້າໄປໃນຄີຄົ້ນຫາ.

-# or -t#
ຕັ້ງຄ່າລະດັບຄວາມທົນທານຕໍ່ຄວາມຜິດພາດເປັນ #. ລະ​ດັບ​ຄວາມ​ທົນ​ທານ​ຄວາມ​ຜິດ​ແມ່ນ​ຈໍາ​ນວນ​ເຕັມ​ໃນ​
ລະດັບ 0-255. ມັນກໍານົດຈໍານວນສູງສຸດຂອງຄວາມຜິດພາດທີ່ອະນຸຍາດໃຫ້ຊອກຫາ
ການ​ແຂ່ງ​ຂັນ​ໂດຍ​ປະ​ມານ​. ຄວາມທົນທານເລີ່ມຕົ້ນແມ່ນ (strlen(ຮູບແບບການຄົ້ນຫາ) - ຈໍານວນ
wildcards)/6+1

program_name
ໄຟລ໌ໂຄງການເພື່ອຊອກຫາ. '*' ແລະ '?' ສາມາດໃຊ້ເປັນຕົວແທນໄດ້.
'?' ຫມາຍເຖິງຕົວລະຄອນດຽວ.
'*' ໝາຍເຖິງຈຳນວນຕົວອັກສອນທີ່ກຳນົດເອງ.

argument ສຸດທ້າຍກັບ ftwhich ບໍ່ໄດ້ຖືກວິເຄາະສໍາລັບທາງເລືອກທີ່ໂຄງການຕ້ອງການຢ່າງຫນ້ອຍຫນຶ່ງ
program_name argument. ນີ້ຫມາຍຄວາມວ່າ ftwhich -x ຈະບໍ່ຈົ່ມກ່ຽວກັບທາງເລືອກທີ່ບໍ່ຖືກຕ້ອງ
ແຕ່ຊອກຫາໂຄງການທີ່ມີຊື່ວ່າ -x.

EXAMPLE


ຄົ້ນຫາສໍາລັບທຸກໂຄງການເຊັ່ນ gcc ໃນ PATH ຂອງທ່ານ:
ftwhich gcc
ນີ້ຈະ e.g. ຊອກຫາ gcc ຫຼື cc ຫຼື CC ...

ເພື່ອຊອກຫາໄຟລ໌ທັງຫມົດທີ່ເລີ່ມຕົ້ນດ້ວຍຄໍານໍາຫນ້າແລະສິ້ນສຸດໃນ config ແລະແຕກຕ່າງກັນໃນ 2 ຕົວອັກສອນ
ຈາກ​ຄໍາ​ສັບ​ຕ່າງໆ​ ການຕັ້ງຄ່າ:
ftwhich -2 '* ການ​ຕັ້ງ​ຄ່າ​'

ເພື່ອຊອກຫາໄຟລ໌ທັງຫມົດທີ່ເລີ່ມຕົ້ນດ້ວຍຄໍານໍາຫນ້າ ຖ້າ:
ftwhich -0 'ຖ້າ*'

ເພື່ອ​ຊອກ​ຫາ​ໂຄງ​ການ​ໂມງ​ທັງ​ຫມົດ​:
ftwhich -0 '*ໂມງ*'

ໃຊ້ ftwhich ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌