OnWorks favicon

fitsort - Online in the Cloud

Run fitsort in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command fitsort that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator



fitsort - sort FITS header information from a list of files


dfits <FITS files...> | fitsort <FITS keywords...>


fitsort extract keyword values from a set of FITS headers and outputs it in an ASCII table
format, which is compatible with most data processing software packages. It shall only be
used in combination with the dfits utility.

The ASCII output is shown in columns. Columns are aligned with blank characters and also
separated by tabulations. Blank alignment allows human readers to visualize the output in
a pretty format, tabulations are there for spreadsheet compatibility. If you want to load
out fitsort output into any spreadsheet, specify that fields shall be separated by
tabulations and entries separated by linefeeds.

Examples :
dfits *.fits | fitsort BITPIX NAXIS NAXIS1 NAXIS2

The output would look like:
file0001.fits 16 2 128 128
file0002.fits 32 2 512 512

ESO specific features in the FITS header are also supported. To get values for 'HIERARCH
ESO' keywords, just give the complete names within double quotes. e.g.

dfits *.fits | fitsort "HIERARCH ESO INS LENS"

Another way of giving HIERARCH ESO keywords is to use the short FITS notation, the above
example can be given as:

dfits *.fits | fitsort INS.LENS

Example: to retrieve the DPR keywords from an ESO FITS header, you would use:

dfits *.fits | fitsort To be completed... DPR.CATG DPR.TYPE DPR.TECH

This second way of requesting HIERARCH ESO keywords is not only shorter to type, it also
avoids typing quotes or double-quotes on the command-line, making it easier to script with

Notice that the keywords you give on the command-line are case-insensitive. The above
line is equivalent to:

dfits *.fits | fitsort dpr.catg dpr.type dpr.tech


-d Do not print out the first output line. This option is useful to get only the query
results, without the top line (giving all column names). This makes it easy to
script fitsort from programs like awk or perl.

Use fitsort online using onworks.net services

Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Phaser is a fast, free, and fun open
    source HTML5 game framework that offers
    WebGL and Canvas rendering across
    desktop and mobile web browsers. Games
    can be co...
    Download Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    VASSAL is a game engine for creating
    electronic versions of traditional board
    and card games. It provides support for
    game piece rendering and interaction,
    Download VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF is a Java library for creating
    and editing PDF files with a LGPL and
    MPL open source license. OpenPDF is the
    LGPL/MPL open source successor of iText,
    Download OpenPDF - Fork of iText
  • 4
    SAGA - System for Automated
    Geoscientific Analyses - is a Geographic
    Information System (GIS) software with
    immense capabilities for geodata
    processing and ana...
    Download SAGA GIS
  • 5
    Toolbox for Java/JTOpen
    Toolbox for Java/JTOpen
    The IBM Toolbox for Java / JTOpen is a
    library of Java classes supporting the
    client/server and internet programming
    models to a system running OS/400,
    i5/OS, o...
    Download Toolbox for Java/JTOpen
  • 6
    D3.js (or D3 for Data-Driven Documents)
    is a JavaScript library that allows you
    to produce dynamic, interactive data
    visualizations in web browsers. With D3
    Download D3.js
  • More »

Linux commands