これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドpexecです。
プログラム:
NAME
pexec-コマンドを並行して実行する
SYNOPSIS
ペクセク [オプション] [-c | -m] [--] command [引数] | '化合物 指図'
DESCRIPTION
を使用して、単一のホストまたはリモートホストでコマンドまたはシェルスクリプトを並行して実行します。
リモートシェル。
OPTIONS
オプション:
-h, - 助けて
コマンドラインオプションに関する一般的な概要を示します。
--長いヘルプ
コマンドラインオプションの詳細なリストを提供します。
- バージョン
プログラムに関するいくつかのバージョン情報を提供します。
-s, - シェル
フルパス(例: /bin/sh)スクリプトに使用されるシェルまたはインタプリタの
実行。
-c, --shell コマンド
直接実行する代わりに、指定されたシェルを使用してコマンドを解釈します。
-m, --複数コマンド
複数の個別のシェルコマンドスクリプトを並行して実行できるようにする
パラメータのバリエーション。
-e, - 環境
以前にそれぞれのパラメータに設定された環境変数の名前
各実行。
-n, - 番号
同時に実行されているプロセスの最大数。 The それ自体ができます
リモートホストの複雑な仕様であっても(詳細については、ドキュメントを参照してください)
詳細)。
-C, - コントロール
ハイパーバイザーデーモンの制御ポート(UNIXソケットまたはINETホストのフルパス
仕様)。
-p, - リスト
メインパラメータリストの単一引数形式。
-r, - パラメーター
メインパラメータリストの複数引数形式。
-f, --listfile
メインパラメータリストファイル。
-w, - 桁
パラメータがから読み取られる場合にパラメータを取得する必要がある列インデックス
パラメータファイル。
-t, - 完了
パラメータがファイルから読み取られる場合は、行全体を単一のパラメータとして脅かします。
-z, - 良い
pexecとすべての子(実行されたプロセス)のスケジューリング優先度をに設定します
この素晴らしい値によって定義される優先度。
-- 実行するコマンドが開始するマーカー。
リダイレクト 標準 入力、 出力 と エラー:
-i, - 入力
リダイレクトに使用される入力ファイルの(オプションでフォーマットされた)名前
標準入力。
-o, - 出力
リダイレクトに使用される出力ファイルの(オプションでフォーマットされた)名前
標準出力。
-u, - エラー
(オプションでフォーマットされた)出力エラーファイルの名前。
標準エラーをリダイレクトします。
-R, --通常のリダイレクト
指定するのと同じです - 出力 -, - エラー - と - 入力 / dev / null.
-a, - 出力フォーマット
すべての出力の場合の最終的な標準出力リダイレクトの形式
プロセスは同じファイルに集められます。
-b, --エラー形式
標準エラーと同じ最終リダイレクト形式。
-x, --omit-改行
出力およびエラー形式の後の自動改行を無効にします。
実行 リモート ホスト:
-g, --リモートシェル
トンネルの構築に使用されるリモートシェルの名前またはフルパス
ローカルホストとピアホストの間。 デフォルト: ``/ usr / bin / ssh''。
-P, --pexec
リモートホスト上のpexecプログラムのフルパス。 このオプションを省略した場合、
pexecは、呼び出し構文や現在のパスから把握しようとします。
-T, - トンネル
内部使用のみ(pexecはトンネルデーモンモードで起動します)。
リモート 制御、 相互 除外 と アトミック command 実行:
-y, - 練る
このオプションを使用すると、pexecをINETまたはUNIXドメインソケットを介してリモート制御できます。
-E, --pexec-接続変数
このオプションは、デフォルトの環境名PEXEC_REMOTE_PORTをオーバーライドします。
`` -p |--connectauto''の組み合わせで使用される指定された値
実行中のpexecインスタンスを使用できる制御ソケットを決定します
制御されます。
-j, -リモート
pexecの他の実行中のインスタンスのステータスをリモート制御および/またはポーリングするために使用されます。
-p, - 接続
接続するリモートコントロールポート。
-t, - 状態
実行中のジョブの実際のステータスを人間が読める形式で印刷します。
-l, - ロック
指定されたミューテックスをロックします(ミューテックスが他の誰かによってロックされていない場合、それ以外の場合は
ミューテックスが解放されるまでブロックされます)。
-u, -ロックを解除します
指定されたミューテックスのロックを解除します。
-m, --ミューテックス
ミューテックスの名前。
-d, - ごみ
`` -m | --mutex''が指定されている場合は、指定されたファイルの内容を標準出力にダンプします。
これはアトミックになります。
-s, - 保存する
`` -m | --mutex''が指定されている場合、標準入力の内容を指定されたファイルに保存します。
これはアトミックになります。
-a, -アトミック
指定されたコマンドを実行します。 `` -m | --mutex''が指定されている場合、実行は次のようになります。
そのミューテックスに関してアトミックである。
Hypervisor モード:
-H, --ハイパーバイザー
ハイパーバイザーモードでpexecを開始します。
-C, - コントロール
ハイパーバイザーが使用する制御ポート。
-l, - ロード
負荷を使用して、指定された負荷との同時プロセスの数を制限します
平均間隔(それぞれ0、1または2、または1分、5分または15分)。
-f, --fifo
先入れ先出しキュー処理。
-s, --リフォ
後入れ先出し(スタック)キュー処理(デフォルト)。
ロギング:
-L, - ログ
ログファイルの名前。
-W, -ログレベル
ロギングレベル。
-V, -詳細
ログレベルをXNUMXつ増やします。
報告 バグ
バグを報告する[メール保護]>
COPYRIGHT
Copyright©2007、2008-2009; パル、アンドラス[メール保護]>
これは自由ソフトウェアです。 GNUの条件の下でそれのコピーを再配布することができます
General Public Licensehttp://www.gnu.org/licenses/gpl.html>。 保証はありません。
法律で許可されている範囲。
このソフトウェアはAndrasPalによって書かれました。 コア部分はのために働いている間に書かれました
データ処理をより簡単にするハンガリー製の自動望遠鏡(HAT)プロジェクト
したがって、多くの太陽系外惑星を見つけることができます。 このプロジェクトの詳細を参照してください。
http://hatnet.hu。 別の内部ライブラリ(例:numhash。[ch])は主に作成されました
他のプロジェクトのために。
onworks.netサービスを使用してオンラインでpexecを使用する