{ num = $1 id = $2 ra = $3 dec = $4 r = $5 sig = $6 x = $7 y = $8 z = $9 zz = $10 zzz = $11 if (zzz == "\\nl") { zzz = "" } rah = substr(ra, 1, 2) ram = substr(ra, 4, 2) ras = substr(ra, 7, 7) radeg = 15.0*(rah + (ram/60.0) + (ras/3600.0)) decsign = substr(dec, 1, 1) if (decsign == "-") { dech = substr(dec, 2, 2) decm = substr(dec, 5, 2) decs = substr(dec, 8, 6) decdeg = dech + (decm/60.0) + (decs/3600.0) decdeg = 0.0 - decdeg } else { dech = substr(dec, 1, 2) decm = substr(dec, 4, 2) decs = substr(dec, 7, 6) decdeg = dech + (decm/60.0) + (decs/3600.0) } printf "%5d %10s %8.4f %8.4f %5.2f %4.2f %4.2f %4.2f %2d %8s %6s\n", num, id, radeg, decdeg, r, sig, x, y, z, zz, zzz }