ນີ້ແມ່ນການເຈັບຫົວຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ເຈັບຫົວ - ໂຄງການຄຸ້ມຄອງໃບອະນຸຍາດຂອງໄຟລ໌ແຫຼ່ງຂອງທ່ານ.
ສະຫຼຸບສັງລວມ
ເຈັບຫົວ [-ຊ ເອກະສານ] [-ຄ ເອກະສານ] [-r] [-ຊ່ວຍ | --help] ເອກະສານ...
ລາຍລະອຽດ
ຫນ້າຄູ່ມືນີ້ເອກະສານສັ້ນໆກ່ຽວກັບ ເຈັບຫົວ ຄໍາສັ່ງ.
ຫນ້າຄູ່ມືນີ້ຖືກຂຽນຂື້ນສໍາລັບການແຈກຢາຍ Debian GNU/Linux ເພາະວ່າຕົ້ນສະບັບ
ໂຄງການບໍ່ມີຫນ້າຄູ່ມື.
ມັນເປັນການນໍາໃຊ້ທົ່ວໄປທີ່ຈະໃສ່ໃນຕອນຕົ້ນຂອງໄຟລ໌ລະຫັດແຫຼ່ງທີ່ມີສ່ວນຫົວສັ້ນ,
ຕົວຢ່າງ, ບາງຂໍ້ມູນລິຂະສິດ. ເຈັບຫົວ ເປັນເຄື່ອງມືງ່າຍດາຍແລະນ້ໍາຫນັກເບົາສໍາລັບການ
ການຄຸ້ມຄອງຫົວຂໍ້ເຫຼົ່ານີ້ໄດ້ຢ່າງງ່າຍດາຍ. ໃນບັນດາຫນ້າທີ່ຂອງມັນ, ຫນຶ່ງອາດຈະກ່າວເຖິງ:
· ສ່ວນຫົວໂດຍທົ່ວໄປຈະຕ້ອງຖືກສ້າງເປັນຄຳເຫັນໃນໄຟລ໌ລະຫັດແຫຼ່ງ. ເຈັບຫົວ ຂໍ້ສະເຫນີ
ກັບປະເພດໄຟລ໌ທີ່ແຕກຕ່າງກັນແລະສ້າງສໍາລັບແຕ່ລະຄົນຂອງພວກເຂົາ headers ໃນທີ່ເຫມາະສົມ
ຮູບແບບ.
· ສ່ວນຫົວຈະກວດພົບສ່ວນຫົວທີ່ມີຢູ່ໂດຍອັດຕະໂນມັດ ແລະເອົາພວກມັນອອກ. ດັ່ງນັ້ນ, ທ່ານສາມາດນໍາໃຊ້ມັນ
ເພື່ອອັບເດດສ່ວນຫົວໃນຊຸດຂອງໄຟລ໌.
ຄໍາສັ່ງ LINE OPTIONS
ເອກະສານ
ຊື່ຂອງໄຟລ໌ຫນຶ່ງທີ່ຈະດໍາເນີນການ
-h ໄຟລ໌
ສ້າງສ່ວນຫົວທີ່ມີຂໍ້ຄວາມມາຈາກໄຟລ໌
-c ໄຟລ໌
ອ່ານໄຟລ໌ການຕັ້ງຄ່າທີ່ໃຫ້
-help, --help
ສະແດງລາຍການທາງເລືອກຂອງ ເຈັບຫົວ
ການນໍາໃຊ້
ຂໍໃຫ້ເຮົາສະແດງໃຫ້ເຫັນການນໍາໃຊ້ເຄື່ອງມືນີ້ດ້ວຍຕົວຢ່າງຂະຫນາດນ້ອຍ. ສົມມຸດວ່າທ່ານມີຂະຫນາດນ້ອຍ
ໂຄງການປະສົມລະຫັດ C ແລະ Caml ປະກອບດ້ວຍສາມໄຟລ໌ 'foo.c', 'bar.ml' ແລະ 'bar.mli',
ແລະທ່ານຕ້ອງການໃຫ້ພວກເຂົາມີ header ບາງ. ກ່ອນອື່ນ ໝົດ, ຂຽນເອກະສານຫົວ, ເຊັ່ນ: a
ໄຟລ໌ຂໍ້ຄວາມທໍາມະດາລວມທັງສ່ວນຫົວຂໍ້ມູນຕ້ອງກ່າວເຖິງ. ຕົວຢ່າງຂອງໄຟລ໌ດັ່ງກ່າວ
ແມ່ນໃຫ້ຢູ່ໃນຮູບ 1. ໃນຕໍ່ໄປນີ້, ພວກເຮົາສົມມຸດວ່າໄຟລ໌ນີ້ມີຊື່ວ່າ 'myheader' ແລະຢູ່ໃນ.
ໄດເລກະທໍລີດຽວກັນກັບໄຟລ໌ຕົ້ນສະບັບ.
ຫຼັງຈາກນັ້ນ, ເພື່ອສ້າງ headers, ພຽງແຕ່ດໍາເນີນການຄໍາສັ່ງ: ເຈັບຫົວ -h ຫົວຂອງຂ້ອຍ foo.c
bar.ml bar.mli
ແຕ່ລະໄຟລ໌ມີສ່ວນຫົວລວມທັງຂໍ້ຄວາມທີ່ໃຫ້ຢູ່ໃນໄຟລ໌ສ່ວນຫົວ
'myheader', ອ້ອມຮອບດ້ວຍຕົວອັກສອນພິເສດບາງຢ່າງຂຶ້ນກັບຮູບແບບຂອງມັນເຮັດໃຫ້ມັນເປັນ
ຄໍາເຫັນ (ເຊັ່ນ: '(*' ແລະ '*)' ໃນໄຟລ໌ '.ml'). ຖ້າທ່ານປັບປຸງໄຟລ໌ຫົວຂໍ້ 'myheader', ທ່ານ
ພຽງແຕ່ຕ້ອງການ re-run ຄໍາສັ່ງຂ້າງເທິງນີ້ເພື່ອປັບປຸງ headers ໃນໄຟລ໌ລະຫັດແຫຼ່ງ.
ເຊັ່ນດຽວກັນ, ແລ່ນ: ເຈັບຫົວ -r foo.c bar.ml bar.mli ລົບໃດໆທີ່ມີຢູ່ໃນໄຟລ໌
'foo.c', 'bar.ml' ແລະ 'bar.mli'. ໄຟລ໌ທີ່ບໍ່ມີສ່ວນຫົວຈະຖືກຮັກສາໄວ້ບໍ່ປ່ຽນແປງ.
CONFIGURATION ເອກະສານ
ປະເພດໄຟລ໌ ແລະຮູບແບບຂອງສ່ວນຫົວອາດຈະຖືກລະບຸໂດຍໄຟລ໌ການຕັ້ງຄ່າ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ໄດ້
ໄຟລ໌ການຕັ້ງຄ່າ builtin ເລີ່ມຕົ້ນທີ່ລະບຸໄວ້ໃນຮູບ 2 ແມ່ນຖືກນໍາໃຊ້. ທ່ານຍັງສາມາດໃຊ້ຂອງທ່ານເອງໄດ້
ໄຟລ໌ການຕັ້ງຄ່າຂໍຂອບໃຈກັບ -c ທາງເລືອກ: ເຈັບຫົວ -c myconfig -h ຫົວຂອງຂ້ອຍ foo.c bar.ml
bar.mli
ເພື່ອຂຽນການຕັ້ງຄ່າຂອງທ່ານເອງ, ທ່ານສາມາດປະຕິບັດຕາມຕົວຢ່າງທີ່ໄດ້ໃຫ້ໄວ້ໃນຮູບ 2. A
ໄຟລ໌ການຕັ້ງຄ່າປະກອບດ້ວຍລາຍການລາຍການທີ່ແຍກອອກດ້ວຍຕົວອັກສອນ '|'. ແຕ່ລະ
ພວກມັນຖືກເຮັດດ້ວຍສອງສ່ວນທີ່ແຍກອອກດ້ວຍ '->'.
ອັນທໍາອິດແມ່ນການສະແດງອອກເປັນປົກກະຕິ. (ການສະແດງອອກປົກກະຕິແມ່ນຖືກປິດລ້ອມພາຍໃນສອງເທົ່າ
quotes ແລະມີ syntax ດຽວກັນກັບໃນ Gnu Emacs.) ເຈັບຫົວ ກໍານົດປະເພດໄຟລ໌
ອີງຕາມຊື່ພື້ນຖານຂອງເອກະສານ; ດັ່ງນັ້ນ, ແຕ່ລະໄຟລ໌ໄດ້ຖືກຈັດການກັບການນໍາໃຊ້ແຖວທໍາອິດຊື່ຂອງມັນ
ກົງກັນ.
ອັນທີສອງອະທິບາຍຮູບແບບຂອງສ່ວນຫົວຂອງໄຟລ໌ປະເພດນີ້. ມັນປະກອບດ້ວຍ
ຊື່ຂອງຕົວແບບ (ຕົວຢ່າງ 'ກອບ'), ອາດຈະຕິດຕາມດ້ວຍລາຍຊື່ການໂຕ້ຖຽງ. ການໂຕ້ຖຽງແມ່ນ
ຊື່ວ່າ: 'open:"(*"' ຫມາຍຄວາມວ່າຄ່າຂອງ argument 'open' ແມ່ນ '(*'. ເຈັບຫົວ
ໃນປັດຈຸບັນສະຫນັບສະຫນູນສາມແບບແລະຄໍາສໍາຄັນພິເສດ:
frame
ດ້ວຍຮູບແບບນີ້, ສ່ວນຫົວແມ່ນຖືກສ້າງຂຶ້ນໃນກອບ. ຮູບແບບນີ້ຕ້ອງການສາມ
ການໂຕ້ຖຽງ: 'ເປີດ' ແລະ 'ປິດ' (ລໍາດັບເປີດແລະປິດສໍາລັບຄໍາເຫັນ) ແລະ
'ເສັ້ນ' (ລັກສະນະທີ່ໃຊ້ເພື່ອເຮັດໃຫ້ເສັ້ນແນວນອນຂອງກອບ). ສອງທາງເລືອກ
arguments ອາດຈະໄດ້ຮັບການນໍາໃຊ້ 'ຂອບ' (ສະຕຣິງທີ່ພິມອອກລະຫວ່າງເບື້ອງຊ້າຍແລະຂວາຂອງ
ຂອບແລະຂອບ, ຕາມຄ່າເລີ່ມຕົ້ນສອງຊ່ອງ) ແລະ 'ຄວາມກວ້າງ' (ຄວາມກວ້າງຂອງພາຍໃນ
ຂອງກອບ, ຄ່າເລີ່ມຕົ້ນແມ່ນ 68).
ສາຍ
ສ່ວນຫົວແມ່ນຖືກຈັດປະເພດລະຫວ່າງສອງແຖວ. ສາມຂໍ້ໂຕ້ແຍ້ງຈະຕ້ອງໃຫ້: 'ເປີດ' ແລະ
'ປິດ' (ລໍາດັບເປີດແລະປິດສໍາລັບຄໍາເຫັນ), 'ເສັ້ນ' (ຕົວອັກສອນທີ່ໃຊ້
ເພື່ອເຮັດໃຫ້ເສັ້ນອອກຕາມລວງນອນ). ອະນຸຍາດໃຫ້ມີສາມການໂຕ້ຖຽງທາງເລືອກ: 'ເລີ່ມຕົ້ນ' (ສະຕຣິງ
typeset ໃນຕອນຕົ້ນຂອງແຕ່ລະແຖວ, ຕາມຄ່າເລີ່ມຕົ້ນສອງຊ່ອງ), 'ສຸດທ້າຍ' (ສາຍສະຕຣິງ
typeset ໃນຕອນຕົ້ນຂອງແຖວສຸດທ້າຍ) ແລະ 'width' (ຄວາມກວ້າງຂອງເສັ້ນ,
ຄ່າເລີ່ມຕົ້ນແມ່ນ 70).
no
ຮູບແບບນີ້ບໍ່ມີສ່ວນຫົວ ແລະບໍ່ມີການໂຕ້ຖຽງ.
ຂ້າມ
ຂ້າມເສັ້ນທີ່ສອດຄ້ອງກັບຫນຶ່ງໃນຕົວກໍານົດ "ກົງກັນ" regexp. ສໍາລັບປະເພດນີ້
ເສັ້ນ, ທຸກຮູບແບບສ່ວນທໍາອິດທີ່ກົງກັບຊື່ພື້ນຖານຂອງໄຟລ໌ແມ່ນຖືກພິຈາລະນາ.
ໃຊ້ການເຈັບຫົວອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net