サブプロセスタイプテーブル

Xonshには、サブプロセスを起動する方法がいくつかあり、必要に応じて独自のインターフェイスが用意されています。次の表は、異なるsuprocessのクイックリファレンスです。列の意味は次のとおりです。

タイプ:サブプロセスの例の構文cmd
出力:出力がstdout / stderrにストリームされるかどうか。「捕捉された」場合、出力はcmd実行としてストリーミングされません"uncaptured"の場合、出力はストリーミングされます。
戻り値:サブプロセスの実行によって返されるオブジェクトのタイプ。たとえば、実行する場合は、戻り列には型が与えられます。p = $(cmd)p
ノート:サブプロセスに関するコメント。
タイプ 出力 返品 ノート
cmd 捕らえられていない HiddenCommandPipeline と同じ ![cmd]
![cmd] 捕らえられていない HiddenCommandPipeline  
$[cmd] 捕らえられていない None  
!(cmd) 捕獲された CommandPipeline  
$(cmd) 捕獲された str stdoutが返される