ນີ້ແມ່ນຄໍາສັ່ງ funmerge ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
funmerge - ລວມຫນຶ່ງຫຼືຫຼາຍໄຟລ໌ຕາຕະລາງ Funtools
ສະຫຼຸບສັງລວມ
funmerge [-w⎪-x] -f [colname] ...
OPTIONS
-f # ສົ່ງອອກຖັນທີ່ລະບຸໄຟລ໌ທີ່ເຫດການນີ້ມາ
-w # ປັບຄ່າຕຳແໜ່ງໂດຍໃຊ້ຂໍ້ມູນ WCS
-x # ປັບຄ່າຕຳແໜ່ງໂດຍໃຊ້ຂໍ້ມູນ WCS ແລະບັນທຶກຄ່າເກົ່າ
ລາຍລະອຽດ
funmerge ລວມຂໍ້ມູນ FITS ຈາກໜຶ່ງ ຫຼືຫຼາຍໄຟລ໌ FITS Binary Table ຫຼືໄຟລ໌ເຫດການດິບ.
ການໂຕ້ຖຽງທໍາອິດກັບໂຄງການກໍານົດຕາຕະລາງ FITS ທໍາອິດທີ່ປ້ອນຂໍ້ມູນຫຼືໄຟລ໌ເຫດການດິບ.
ຖ້າ "stdin" ຖືກລະບຸ, ຂໍ້ມູນຈະຖືກອ່ານຈາກວັດສະດຸປ້ອນມາດຕະຖານ. ໃຊ້ Funtools Bracket
ໝາຍເຫດເພື່ອລະບຸສ່ວນຂະຫຍາຍ FITS ແລະຕົວກອງແຖວ. ການໂຕ້ຖຽງຕໍ່ມາລະບຸ
ໄຟລ໌ເຫດການເພີ່ມເຕີມ ແລະຕາຕະລາງທີ່ຈະຮວມເຂົ້າກັນ. (NB: Stdin ບໍ່ສາມາດໃຊ້ກັບສິ່ງເຫຼົ່ານີ້ໄດ້
arguments ໄຟລ໌ input ເພີ່ມເຕີມ.) ການໂຕ້ຖຽງສຸດທ້າຍແມ່ນໄຟລ໌ FITS ຜົນຜະລິດ. ຖັນ
ໃນແຕ່ລະຕາຕະລາງການປ້ອນຂໍ້ມູນຈະຕ້ອງຄືກັນ.
ຖ້າໄຟລ໌ປ້ອນຂໍ້ມູນເລີ່ມຕົ້ນດ້ວຍຕົວອັກສອນ '@', ມັນຈະຖືກປະມວນຜົນເປັນໄຟລ໌ລວມ, ເຊັ່ນ,
ເປັນໄຟລ໌ຂໍ້ຄວາມທີ່ປະກອບດ້ວຍຊື່ໄຟລ໌ເຫດການ (ເຊັ່ນດຽວກັນກັບເສັ້ນເປົ່າແລະ / ຫຼືເສັ້ນຄໍາເຫັນ
ເລີ່ມຕົ້ນດ້ວຍເຄື່ອງໝາຍ '#'). ຖ້າການປ້ອນຂໍ້ມູນມາດຕະຖານຖືກລະບຸວ່າເປັນໄຟລ໌ລວມ
('@stdin'), ຫຼັງຈາກນັ້ນຊື່ໄຟລ໌ຈະຖືກອ່ານຈາກວັດສະດຸປ້ອນມາດຕະຖານຈົນກ່ວາ EOF (^D). ໄຟລ໌ເຫດການ
ແລະປະກອບມີໄຟລ໌ສາມາດຖືກປະສົມຢູ່ໃນເສັ້ນຄໍາສັ່ງ.
ແຖວຈາກແຕ່ລະຕາຕະລາງແມ່ນຂຽນຕາມລໍາດັບໄປຫາໄຟລ໌ຜົນຜະລິດ. ຖ້າສະຫຼັບ -f
[ນາມສະກຸນ] ຖືກລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງ, ຖັນເພີ່ມເຕີມຈະຖືກເພີ່ມໃສ່ແຕ່ລະແຖວ
ປະກອບມີຈໍານວນໄຟລ໌ທີ່ແຖວນັ້ນຖືກເອົາ (ເລີ່ມຕົ້ນຈາກຫນຶ່ງ). ໃນ
ກໍລະນີນີ້, ຊື່ໄຟລ໌ທີ່ສອດຄ້ອງກັນຈະຖືກເກັບໄວ້ໃນຕົວກໍານົດການ header ທີ່ມີ
ຄຳ ນຳ ໜ້າ FUNFILie, FUNFIL01, FUNFIL02, ແລະອື່ນໆ.
ການນໍາໃຊ້ -w ສະຫຼັບ (ຫຼື -x ສະຫຼັບດັ່ງທີ່ອະທິບາຍຂ້າງລຸ່ມນີ້). funmerge ຍັງສາມາດປັບ
ຕໍາແໜ່ງຄ່າຖັນໂດຍໃຊ້ຂໍ້ມູນ WCS ໃນແຕ່ລະໄຟລ໌. (ໂດຍຖັນຕໍາແຫນ່ງ, ພວກເຮົາ
ໝາຍເຖິງຖັນທີ່ຕາຕະລາງຖືກຜູກໄວ້, ie, ຖັນເຫຼົ່ານັ້ນກຳນົດໂດຍ bincols=
ສະຫຼັບ, ຫຼື (X,Y) ໂດຍຄ່າເລີ່ມຕົ້ນ.) ເພື່ອປະຕິບັດການຈັດລໍາດັບ WCS, WCS ຂອງໄຟລ໌ທໍາອິດຈະຖືກປະຕິບັດ.
ເປັນພື້ນຖານ WCS. ແຕ່ລະຕໍາແຫນ່ງໃນໄຟລ໌ຕໍ່ມາແມ່ນການປັບໂດຍທໍາອິດປ່ຽນມັນເປັນ
ການປະສານງານທ້ອງຟ້າໃນລະບົບປະສານງານ WCS ຂອງຕົນເອງ, ຫຼັງຈາກນັ້ນໂດຍການປ່ຽນຕໍາແຫນ່ງທ້ອງຟ້ານີ້
ກັບຕໍາແຫນ່ງເຄົ້າຂອງ WCS ພື້ນຖານ, ແລະສຸດທ້າຍໄດ້ປ່ຽນກັບຄືນໄປບ່ອນເປັນຕໍາແຫນ່ງ pixels ໃນ
ລະບົບພື້ນຖານ. ໃຫ້ສັງເກດວ່າເພື່ອປະຕິບັດການຈັດລໍາດັບ WCS, WCS ທີ່ເຫມາະສົມແລະ
TLMIN/TLMAX ຄໍາສໍາຄັນຕ້ອງມີຢູ່ແລ້ວໃນແຕ່ລະໄຟລ໌ FITS.
ໃນເວລາທີ່ປະຕິບັດການຈັດວາງ WCS, ທ່ານສາມາດບັນທຶກຕໍາແຫນ່ງຕົ້ນສະບັບໃນໄຟລ໌ຜົນຜະລິດໂດຍ
ການນໍາໃຊ້ -x (ສໍາລັບ "xtra") ສະຫຼັບແທນທີ່ຈະເປັນ -w switch (ie, ການນໍາໃຊ້ສະຫຼັບນີ້ຍັງ
ຫມາຍເຖິງການນໍາໃຊ້ -w) ຕໍາແຫນ່ງເກົ່າຖືກບັນທຶກໄວ້ໃນຖັນທີ່ມີຊື່ດຽວກັນກັບ
ຖັນຕຳແໜ່ງຕົ້ນສະບັບ, ພ້ອມກັບຄຳນຳໜ້າທີ່ເພີ່ມ "OLD_".
ຕົວຢ່າງ:
ຮວມສອງຕາຕະລາງ, ແລະຮັກສາໝາຍເລກໄຟລ໌ຕົ້ນກຳເນີດຂອງແຕ່ລະແຖວໃນຖັນ
ເອີ້ນວ່າ "FILE" (ພ້ອມກັບຊື່ໄຟລ໌ທີ່ສອດຄ້ອງກັນຢູ່ໃນສ່ວນຫົວ):
[sh] funmerge -f "FILE" test.ev test2.ev merge.ev
ຮວມສອງຕາຕະລາງດ້ວຍການວາງ WCS, ປະຢັດຄ່າຕຳແໜ່ງເກົ່າໃນອີກ 2 ອັນ
ຖັນ:
[sh] funmerge -x test.ev test2.ev merge.ev
ໂຄງການນີ້ເຮັດວຽກພຽງແຕ່ກ່ຽວກັບໄຟລ໌ເຫດການດິບແລະຕາຕະລາງຄູ່. ພວກເຮົາຍັງບໍ່ທັນໄດ້ປະຕິບັດ
ຮູບພາບແລະການລວມອາເຣ.
ໃຊ້ funmerge ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net