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