āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĢāĻžāĻ¨āĻšā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
funhead - āĻāĻāĻāĻŋ Funtools āĻĢāĻžāĻāĻ˛ā§ āĻāĻāĻāĻŋ āĻšā§āĻĄāĻžāĻ° āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
funhead [-āĻ] [-āĻāĻ¸] [-āĻāĻŋ] [-āĻāĻ˛] [āĻāĻ¨āĻžāĻŽ āĻāĻ¨āĻžāĻŽ]
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
-a # āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻšā§āĻĄāĻžāĻ° āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨
-s # āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻāĻā§ 79 āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ 80āĻāĻŋ āĻ āĻā§āĻˇāĻ° āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨
-t # āĻĒā§āĻ°āĻŋāĻĒā§āĻ¨ā§āĻĄ āĻĄāĻžāĻāĻž āĻāĻžāĻāĻĒ char āĻāĻāĻāĻĒā§āĻā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ˛āĻžāĻāĻ¨ā§
-L # āĻāĻāĻāĻĒā§āĻ rdb/starbase āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
funhead āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ FITS āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ā§ FITS āĻšā§āĻĄāĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĨ¤
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻāĻāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ Funtools āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĨ¤ āĻ¯āĻĻāĻŋ
"stdin" āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻ¨āĻĒā§āĻ āĻĨā§āĻā§ āĻĒāĻĄāĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ Funtools āĻŦāĻ¨ā§āĻ§āĻ¨ā§ āĻ¨ā§āĻā§āĻļāĻ¨ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ FITS āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ 80 āĻ āĻā§āĻˇāĻ°
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻšā§āĻĄāĻžāĻ° āĻāĻžāĻ°ā§āĻĄ āĻāĻāĻāĻĒā§āĻ, āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻāĻ¨ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§āĨ¤
āĻ¯āĻĻāĻŋ -a āĻ¸ā§āĻāĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻāĻā§, āĻĢāĻžāĻāĻ˛ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ FITS āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻĨā§āĻā§ āĻšā§āĻĄāĻžāĻ°
āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻāĻ˛ā§āĻ˛ā§āĻā§āĻ¯, āĻ¯āĻžāĻāĻšā§āĻ, āĻ¯ā§ -a āĻ¸ā§āĻāĻ FITS āĻĢāĻžāĻāĻ˛ āĻāĻ¨āĻĒā§āĻ āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻžāĻ āĻāĻ°ā§ āĻ¨āĻž
stdin āĻāĻŽāĻ°āĻž āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§ āĻāĻāĻāĻŋ āĻ°āĻŋāĻ˛āĻŋāĻā§ āĻāĻ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ āĻāĻļāĻž āĻāĻ°āĻŋ.
āĻ¯āĻĻāĻŋ -s āĻ¸ā§āĻāĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° 79āĻāĻŋ āĻ āĻā§āĻˇāĻ° āĻ¨āĻ¤ā§āĻ¨-āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻāĻā§ āĻāĻāĻāĻĒā§āĻāĨ¤ āĻāĻ
80 āĻ āĻā§āĻˇāĻ°ā§āĻ° āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°ā§āĨ¤
āĻ¯āĻĻāĻŋ -t āĻ¸ā§āĻāĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ āĻāĻāĻāĻŋ āĻ āĻā§āĻˇāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻāĻĒā§āĻ
āĻāĻĒāĻ¸āĻ°ā§āĻ, āĻĒāĻ°āĻžāĻŽā§āĻ° 77āĻāĻŋ āĻ āĻā§āĻˇāĻ°āĨ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻĄā§āĻāĻž āĻĒā§āĻ°āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§:
FUN_PAR_UNKNOWN ('u'), FUN_PAR_COMMENT ('c'), FUN_PAR_LOGICAL ('l'), FUN_PAR_INTEGER
('i'), FUN_PAR_STRING ('s'), FUN_PAR_REAL ('r'), FUN_PAR_COMPLEX ('x')āĨ¤
āĻ¯āĻĻāĻŋ -L (rdb āĻā§āĻŦāĻŋāĻ˛) āĻ¸ā§āĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻāĻāĻĒā§āĻ āĻ¸ā§āĻāĻžāĻ°āĻŦā§āĻ¸/āĻāĻ°āĻĄāĻŋāĻŦāĻŋ āĻĄā§āĻāĻž āĻŦā§āĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻšāĻŦā§
āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻāĻā§āĻ¨ā§āĻāĻ¸ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ (āĻŦāĻžāĻāĻ¨āĻžāĻ°ā§ āĻā§āĻŦāĻŋāĻ˛) āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻ¤ā§:
[sh] āĻĢāĻžāĻ¨āĻšā§āĻĄ "foo.fits[āĻāĻā§āĻ¨ā§āĻāĻ¸]"
āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ = 'āĻŦāĻŋāĻ¨ā§āĻā§āĻŦāĻ˛' / āĻĢāĻŋāĻ 3D āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻā§āĻŦāĻŋāĻ˛
BITPIX = 8 / āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĄā§āĻāĻž
NAXIS = 2 / āĻā§āĻŦāĻŋāĻ˛ āĻāĻāĻāĻŋ āĻŽā§āĻ¯āĻžāĻā§āĻ°āĻŋāĻā§āĻ¸
NAXIS1 = 20 / āĻŦāĻžāĻāĻā§ āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ
NAXIS2 = 30760 / āĻā§āĻŦāĻŋāĻ˛ā§ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž
PCOUNT = 0 / āĻāĻ˛ā§āĻŽā§āĻ˛ā§ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻāĻŖāĻ¨āĻž
GCOUNT = 1 / āĻā§āĻ°ā§āĻĒ āĻāĻŖāĻ¨āĻž
TFIELDS = 7 / āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¸āĻžāĻ°āĻŋāĻ¤ā§ āĻā§āĻˇā§āĻ¤ā§āĻ°āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž
EXTNAME = 'āĻāĻā§āĻ¨ā§āĻ' / āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
EXTVER = 1 / āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¸āĻāĻā§āĻ¯āĻž
TFORM1 = '1I' / āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ
TTYPE1 = 'X' / āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ˛ā§āĻŦā§āĻ˛
TUNIT1 = '' / āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¤ āĻāĻāĻ¨āĻŋāĻ
TFORM2 = '1I' / āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ
āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ...
āĻļā§āĻˇ
āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻ¤ā§:
[sh] āĻĢāĻžāĻ¨āĻšā§āĻĄ "foo.fits[3]"
āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ = 'āĻŦāĻŋāĻ¨ā§āĻā§āĻŦāĻ˛' / āĻĢāĻŋāĻ 3D āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻā§āĻŦāĻŋāĻ˛
BITPIX = 8 / āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĄā§āĻāĻž
NAXIS = 2 / āĻā§āĻŦāĻŋāĻ˛ āĻāĻāĻāĻŋ āĻŽā§āĻ¯āĻžāĻā§āĻ°āĻŋāĻā§āĻ¸
NAXIS1 = 32 / āĻŦāĻžāĻāĻā§ āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ
NAXIS2 = 40 / āĻā§āĻŦāĻŋāĻ˛ā§ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž
PCOUNT = 0 / āĻāĻ˛ā§āĻŽā§āĻ˛ā§ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻāĻŖāĻ¨āĻž
GCOUNT = 1 / āĻā§āĻ°ā§āĻĒ āĻāĻŖāĻ¨āĻž
TFIELDS = 7 / āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¸āĻžāĻ°āĻŋāĻ¤ā§ āĻā§āĻˇā§āĻ¤ā§āĻ°āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž
EXTNAME = 'TGR' / āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
EXTVER = 1 / āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¸āĻāĻā§āĻ¯āĻž
TFORM1 = '1D' / āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ
āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ...
āĻļā§āĻˇ
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻ¤ā§ (āĻ¯ā§āĻŽāĻ¨, āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ 0):
sh> funhead "coma.fits[0]"
āĻ¸āĻŋāĻŽā§āĻĒāĻ˛ = T/āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻĢāĻŋāĻ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ
BITPIX = 16 /2-āĻŦāĻžāĻāĻ āĻĻā§āĻ-āĻāĻŽā§āĻĒāĻ˛ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž
NAXIS = 2 /āĻ āĻā§āĻˇā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž
NAXIS1 = 800/
NAXIS2 = 800/
DATATYPE = 'āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž*2'/āĻā§āĻ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž
āĻļā§āĻˇ
āĻĢāĻžāĻ¨āĻšā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻ¯ā§āĻŽāĻ¨ āĻ¯ā§āĻ, āĻŽā§āĻā§ āĻĢā§āĻ˛āĻ¤ā§ āĻŦāĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§) āĻŦāĻž āĻĒā§āĻĨāĻ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻšā§āĻĄāĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĨ¤ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻŽā§āĻĄ āĻĻā§āĻāĻŋ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻāĻā§āĻ¤ āĻšāĻ¯āĻŧ
āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻāĻ¸: āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻāĻŦāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻāĻ°ā§āĻ¨, āĻ¸ā§āĻ āĻā§āĻ°āĻŽā§āĨ¤ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻŽā§āĻĄ āĻāĻāĻāĻŋ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§:
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻ¸āĻš āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻ¨āĻĒā§āĻ FITS āĻĢāĻžāĻāĻ˛ āĻĨāĻžāĻāĻŦā§āĨ¤ āĻĻā§āĻ¯
āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĢāĻžāĻāĻ˛ "stdin" āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯ā§ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻĨā§āĻā§ āĻĒāĻĄāĻŧāĻž āĻšāĻ¯āĻŧ
āĻāĻ¨āĻĒā§āĻ.
āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ°āĻ¯āĻŧā§āĻā§ (āĻĒā§āĻ°āĻĨāĻŽ āĻāĻ˛āĻžāĻŽā§ '#' āĻĨāĻžāĻāĻž) āĻāĻŦāĻ
āĻĄāĻŋāĻ˛āĻŋāĻ āĻāĻŦāĻ āĻ ā§āĻ¯āĻžāĻ¸āĻžāĻāĻ¨āĻŽā§āĻ¨ā§āĻ (āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻŦāĻž āĻ¯ā§āĻ) āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨āĨ¤ āĻāĻāĻāĻŋ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻāĻāĻŋ āĻŦāĻŋāĻ¯āĻŧā§āĻ āĻāĻŋāĻšā§āĻ¨ āĻ¸āĻš āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¨āĻžāĻŽā§āĻ° āĻĒā§āĻ°ā§āĻŦā§ "-"āĨ¤ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ (āĻāĻ¤ā§ āĻā§āĻŦ āĻĻāĻ°āĻāĻžāĻ°ā§
āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻ āĻ¸ā§āĻļāĻ¨, āĻ āĻ°ā§āĻĨāĻžā§, āĻ¯ā§āĻāĻžāĻ¨ā§ stdin āĻĨā§āĻā§ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ) āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻļā§āĻ¨ āĻāĻŋāĻšā§āĻ¨ āĻ¸āĻš āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¨āĻžāĻŽā§āĻ° āĻĒā§āĻ°ā§āĻŦā§ "?" āĻāĻāĻ¯āĻŧ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ, āĻāĻāĻāĻŋ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻŽāĻžāĻ¨
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻāĨ¤ āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻ¸āĻžāĻāĻ¨āĻŽā§āĻ¨ā§āĻ āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻāĻāĻ āĻĻā§āĻāĻŋ āĻāĻĒāĻžāĻ¯āĻŧā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯ā§āĻāĻŋ a
āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻāĻāĻāĻŋ āĻā§āĻā§āĻ¸āĻ āĻšā§āĻĄāĻžāĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§āĻ° āĻ āĻā§āĻˇāĻ° āĻāĻžāĻĄāĻŧāĻžāĻ āĻ¯āĻž āĻāĻā§ āĻāĻā§
āĻšā§āĻĄāĻžāĻ° āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽ), āĻ¯ā§āĻŽāĻ¨:
¡ FITS-āĻ¸ā§āĻāĻžāĻāĻ˛ā§āĻ° āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§ āĻā§āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻāĻŦāĻ āĻŽāĻžāĻ¨ āĻāĻŦāĻ an āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻ¸āĻŽāĻžāĻ¨ āĻāĻŋāĻšā§āĻ¨ "=" āĻĨāĻžāĻā§
āĻāĻāĻāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻŦā§āĻāĻžāĻ¤ā§ āĻāĻā§āĻāĻŋāĻ āĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ "/"āĨ¤ āĻāĻ˛āĻžāĻŽ āĻĒāĻāĻŋāĻļāĻ¨ā§ āĻāĻ ā§āĻ° FITS āĻ¨āĻŋāĻ¯āĻŧāĻŽ
āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
¡ āĻĢā§āĻ°āĻŋ-āĻĢāĻ°ā§āĻŽ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§ āĻā§āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻāĻŦāĻ āĻŽāĻžāĻ¨ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻāĻā§āĻāĻŋāĻ āĻā§āĻ˛āĻ¨ āĻŦāĻŋāĻāĻžāĻāĻ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻĻā§āĻ§ā§āĻ¤āĻŋāĻ° āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§, āĻā§āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄā§āĻ° āĻĒāĻ°ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§āĻā§āĻ¨ āĻŽāĻžāĻ¨ā§āĻ° āĻ āĻāĻļ, āĻ āĻ°ā§āĻĨāĻžā§ āĻ¨āĻž
āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤āĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻ āĻ¸ā§āĻļāĻ¨ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋāĻ° āĻ āĻ¸ā§āĻ¤āĻŋāĻ¤ā§āĻŦā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§,
āĻ¨āĻ¤ā§āĻ¨ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¯ā§āĻ āĻāĻ°ā§, āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻāĻ°ā§ āĻāĻŦāĻ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻ āĻŽā§āĻā§ āĻĻā§āĻ¯āĻŧ:
sh$ ./funhead snr.ev foo.fits -
# FOO1 āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨
? FOO1
āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž: FOO1 āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋ
# āĻ¨āĻ¤ā§āĻ¨ foo1 āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨
FOO1 = 100
# foo2 āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨
FOO2 = 200
# foo1 āĻāĻāĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻŽāĻžāĻ¨ āĻ°āĻŋāĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
FOO1 -1
# foo2 āĻŽā§āĻā§ āĻĻāĻŋāĻ¨
-FOO2
# āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§āĻ¨
EXTVER 2
? XS-SORT
XS-SORT = 'EOF' / āĻāĻā§āĻ¨ā§āĻ āĻ¸āĻžāĻāĻžāĻ¨ā§āĻ° āĻ§āĻ°āĻ¨
# āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻŽā§āĻā§ āĻĻāĻŋāĻ¨
-āĻāĻā§āĻ¸āĻāĻ¸-āĻ¸āĻ°ā§āĻ
# āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨
^D
āĻšā§āĻĄāĻžāĻ° āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ˛āĻžāĻŽ-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻĒāĻžāĻ ā§āĻ¯ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻĻā§āĻā§āĻ¨āĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻĢāĻžāĻ¨āĻšā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨