ນີ້ແມ່ນຄໍາສັ່ງ mPutHdr ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
mPutHdr - ແທນທີ່ສ່ວນຫົວຂອງຮູບພາບ FITS ດ້ວຍອັນໜຶ່ງຈາກແມ່ແບບສ່ວນຫົວ ASCII
ສະຫຼຸບສັງລວມ
mPutHdr [-d ລະດັບ] [-s ໄຟລ໌ສະຖານະ] [-ຊ hdu] in.fits out.fits hdr.template
ລາຍລະອຽດ
ແທນທີ່ສ່ວນຫົວຂອງໄຟລ໌ປ້ອນຂໍ້ມູນດ້ວຍອັນໜຶ່ງທີ່ສະໜອງໃຫ້ໂດຍຜູ້ໃຊ້.
OPTIONS
-d ເປີດການດີບັກເຖິງລະດັບທີ່ລະບຸ (ສະບັບນີ້ຮອງຮັບພຽງແຕ່ລະດັບ "1").
-s ໄຟລ໌ສະຖານະ
ຜົນໄດ້ຮັບແລະຄວາມຜິດພາດຖືກສົ່ງໄປຫາ ໄຟລ໌ສະຖານະ ແທນທີ່ຈະ stdout
-h hdu ຂຽນໃສ່ FITS extnension (HDU).
ການໂຕ້ຖຽງ
in.fits
ປ້ອນໄຟລ໌ FITS.
out.fits
ເສັ້ນທາງທີ່ຈະອອກໄຟລ໌ FITS (ມີ header ໃຫມ່)
hdr.ແມ່ແບບ
ແມ່ແບບຫົວ ASCII ທີ່ຈະຂຽນໃສ່ out.fits.
ຜົນໄດ້ຮັບ
[ໂຄງສ້າງ stat="OK"]
ສ້າງໄຟລ໌ FITS out.fits ເຊິ່ງປະກອບດ້ວຍຂໍ້ມູນດຽວກັນກັບ in.fits, ແຕ່ມີເນື້ອໃນ
of template.hdr ເປັນສ່ວນຫົວຂອງມັນຢູ່ໃນສ່ວນຂະຫຍາຍທີ່ລະບຸ (ຄ່າເລີ່ມຕົ້ນ 0, ຫຼືຫຼັກ
ການຂະຫຍາຍ). ຕົວເລກ ແມ່ນຈຳນວນຂອງແຖວສ່ວນຫົວຂອງ FITS ທີ່ພົບຢູ່ໃນສ່ວນຫົວຂອງວັດສະດຸປ້ອນ
ແມ່ແບບ.
MESSAGES
ຕົກລົງ [struct stat="OK"]
Error ບໍ່ສາມາດເປີດໄຟລ໌ສະຖານະໄດ້: ໄຟລ໌ສະຖານະ
ຄ່າ HDU ຜິດພາດ (hdu) ຕ້ອງເປັນຈຳນວນບໍ່ເປັນລົບ
ຂໍ້ຜິດພາດ ໜ່ວຍຄວາມຈຳບໍ່ພຽງພໍສຳລັບອາເຣຮູບພາບຂໍ້ມູນ.
ການປ້ອນຂໍ້ມູນຜິດພາດ wcsinit() ລົ້ມເຫລວ.
ERROR FITS ຫ້ອງສະຫມຸດ ຄວາມຜິດພາດ
ຕົວຢ່າງ
ຫລັງຈາກແລ່ນ mGetHdr ເພື່ອຂຽນເນື້ອໃນຂອງສ່ວນຫົວ FITS ໃສ່ໄຟລ໌, ພວກເຮົາສາມາດແກ້ໄຂໄດ້
ໄຟລ໌ເພື່ອເຮັດໃຫ້ການແກ້ໄຂ (ລົບສາຍ extraneous, ເພີ່ມເສັ້ນປະຫວັດສາດ, ແລະອື່ນໆ). ຫຼັງຈາກນັ້ນ, ເພື່ອ
ຂຽນໄຟລ໌ທີ່ມີສ່ວນຫົວຄົງທີ່:
$ mPutHdr acs.fits acs_out.fits acs_fixed.hdr
[ໂຄງສ້າງ stat="OK"]
ໃຊ້ mPutHdr ອອນລາຍໂດຍໃຊ້ການບໍລິການ onworks.net