サブプロセスタイプテーブル
Xonshには、サブプロセスを起動する方法がいくつかあり、必要に応じて独自のインターフェイスが用意されています。次の表は、異なるsuprocessのクイックリファレンスです。列の意味は次のとおりです。
タイプ: | サブプロセスの例の構文cmd 。 |
出力: | 出力がstdout / stderrにストリームされるかどうか。「捕捉された」場合、出力はcmd 実行としてストリーミングされません。"uncaptured"の場合、出力はストリーミングされます。 |
戻り値: | サブプロセスの実行によって返されるオブジェクトのタイプ。たとえば、実行する場合は、戻り列には型が与えられます。p = $(cmd) p |
ノート: | サブプロセスに関するコメント。 |
タイプ |
出力 |
返品 |
ノート |
cmd |
捕らえられていない |
HiddenCommandPipeline |
と同じ ![cmd] |
![cmd] |
捕らえられていない |
HiddenCommandPipeline |
|
$[cmd] |
捕らえられていない |
None |
|
!(cmd) |
捕獲された |
CommandPipeline |
|
$(cmd) |
捕獲された |
str |
stdoutが返される |