これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド xpaset です。
プログラム:
NAME
xpaset - XNUMX つ以上の XPA サーバーにデータを送信します
SYNOPSIS
| xpaset [\-h] [\-insinet] [\-m メソッド] [\-n] [\-p] [\-s] [\-t sval,lval] [\-u
ユーザー] [\-v] [パラムリスト]
OPTIONS
\-h ヘルプ メッセージを出力する
\-i 別のマシン上の XPA ポイントにアクセスします (XPA_NSINET をオーバーライドします)
\-m は XPA_METHOD 環境変数を上書きします
\-n サーバーの完了後にステータス メッセージを待ちません
\-p stdin から buf データを読み取り (または送信) しません。
\-s サーバー モードに入ります
\-t [s,l] 短いタイムアウトと長いタイムアウトを設定します (XPA_[SHORT,LONG]_TIMEOUT をオーバーライドします)
\-u [users] XPA ポイントは指定したユーザーから取得できます (XPA_NSUSERS をオーバーライド)
\-v メッセージを標準出力に出力することを確認します
-\-version バージョンを表示して終了します
DESCRIPTION
標準入力から読み取られたデータは、テンプレートまたはホスト:ポートに一致するアクセス ポイントに送信されます。 あ
条件を満たすパラメータのセットを追加できます。
通常、xpaset は EOF まで標準入力からデータ入力を読み取り、それらのデータを XPA に送信します。
ターゲットと、コマンドラインに入力されたパラメータ。 たとえば、FITS ファイルを送信するには
ds9 画像表示へ:
猫foo.fits | xpaset ds9 に適合
ただし、パラメータのみを XPA アクセス ポイントに送信することが望ましい場合もあります。
データを送信せずに。 このような場合、\-p スイッチを使用してデータがないことを示します。
標準入力に送信されます。 たとえば、ds9 画像表示で使用されるカラーマップを変更するには
プログラムでは、以下を使用します。
csh> xpaset \-p ds9 cmap Heat
もちろん、これは通常の方法のいずれかで EOF を stdin に送信することによっても実現できます。
csh> エコー "" | xpaset ds9 cmap 熱
csh> xpaget ds9 cmap Heat < /dev/null
csh> xpaset ds9 cmap 熱
^D # Ctl\-D は EOF を通知します
\-s スイッチは xpaset をサーバー モードにし、コマンドとデータをサーバーに送信できるようにします。
xpaset を複数回実行することなく、ポイントにアクセスできます。 (これが買えるかどうかは不明
ありがとうございます!) サーバー モードでコマンドを送信するための構文は次のとおりです。
csh> xpaset \-s
xpaset ds9 カラーマップ I8
^D
xpaset ds9 リージョン
サークル 200 300 40
サークル 300 400 50
^D
等々
必須の「xpaset」コマンドを指定した後、オプションの ASCII データを追加できます (
地域の例)。 単一のデータ/コマンド セットは ^D で区切られます。 ^D を入力することに注意してください
コマンドが予期される場合、プログラムは終了します。
注意: サーバー モードは端末からのみ機能し、この方法で送信できるのは ASCII データのみです。
例 -
csh> xpaset ds9 ファイル < foo.fits
csh> エコー "停止" | xpaset myhost:12345
onworks.net サービスを使用して xpaset をオンラインで使用する
