Instance Method インスタンスメソッド

execute(withArguments:completionHandler:)

Execute the unix script with the specified arguments. unixスクリプトをこの指定された引数で実行します。

Declaration 宣言

func execute(withArguments arguments: [String]?, 
completionHandler handler: NSUserUnixTask.CompletionHandler? = nil)

Parameters パラメータ

arguments

An array of NSString objects containing the script arguments. The arguments do not undergo shell expansion, so you do not need to do special quoting, and shell variables are not resolved. スクリプト引数を含んでいるNSStringオブジェクトからなるある配列。引数はシェル展開を受けません、それであなたは特別に引用符で囲むことを必要としません、そしてシェル変数は解決されません。

handler

The completion handler Block that returns the result. See NSUserUnixTask.CompletionHandler. 結果を返す完了ハンドラ「ブロック」。NSUserUnixTask.CompletionHandlerを見てください。

Discussion 議論

This method should be invoked no more than once for a given instance of the class. このメソッドは、このクラスのある与えられたインスタンスに対して一回以上発動されるべきではありません。

If the script completed normally, the completion handler's error parameter will be nil. スクリプトが通常通り完了したならば、完了ハンドラのもつerrorパラメータはnilでしょう。

See Also 参照

Related Documentation 関連文書