これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド fitsort です。
プログラム:
NAME
fitsort - ファイルのリストから FITS ヘッダー情報を並べ替えます
SYNOPSIS
フィット | フィットソート
DESCRIPTION
フィットソート 一連の FITS ヘッダーからキーワード値を抽出し、ASCII テーブルに出力します。
この形式は、ほとんどのデータ処理ソフトウェア パッケージと互換性があります。 それはただ
と組み合わせて使用されます フィット ユーティリティ。
ASCII 出力は列に表示されます。 列は空白文字で揃えられます。
表ごとに区切られています。 空白の配置により、人間の読者は出力を視覚化できます。
美しい形式である表形式は、スプレッドシートとの互換性のために用意されています。 ロードしたい場合は
でる フィットソート 任意のスプレッドシートに出力する場合は、フィールドが次のように区切られるように指定します。
表とエントリは改行で区切られます。
例:
フィット *.fits | フィットソート BITPIX NAXIS NAXIS1 NAXIS2
出力は次のようになります。
ファイル BITPIX NAXIS NAXIS1 NAXIS2
file0001.fits 16 2 128 128
file0002.fits 32 2 512 512
...
FITS ヘッダーの ESO 固有の機能もサポートされています。 「HIERARCH」の値を取得するには
ESO のキーワードは、二重引用符で囲んで完全な名前を指定してください。 例えば
フィット *.fits | フィットソート 「階層ESO INSレンズ」
HIERARCH ESO キーワードを指定するもう XNUMX つの方法は、上記の短い FITS 表記を使用することです。
例は次のように指定できます。
フィット *.fits | フィットソート インズレンズ
例: ESO FITS ヘッダーから DPR キーワードを取得するには、次を使用します。
フィット *.fits | フィットソート 完了予定... DPR.CATG DPR.TYPE DPR.TECH
HIERARCH ESO キーワードをリクエストするこの XNUMX 番目の方法は、入力時間が短いだけでなく、
コマンドラインで引用符や二重引用符を入力する必要がなく、スクリプトの作成が容易になります。
フィットソート。
コマンドラインで指定するキーワードは大文字と小文字が区別されないことに注意してください。 上記
行は次と同等です。
フィット *.fits | フィットソート dpr.catg dpr.type dpr.tech
OPTIONS
-d 最初の出力行は出力しません。 このオプションはクエリのみを取得する場合に便利です
先頭行なしの結果 (すべての列名を指定)。 これにより、
スクリプト フィットソート awk や perl などのプログラムから。
onworks.net サービスを使用してオンラインで Fitsort を使用する