「pione action exec」の版間の差分

提供: Eospedia
移動: 案内検索
行62: 行62:
 
== 実行例 ==
 
== 実行例 ==
 
=== オプション必須項目のみの場合 ===
 
=== オプション必須項目のみの場合 ===
 +
pione action execはアクションファイル内の指定したルール(transition)のコードを実行します。<br>
 +
<br>
 +
 +
アクションファイル内のコード<br>
 
<pre>
 
<pre>
 +
# HelloWorld.pione
 +
 +
## Hello
 +
Here, you can write Comment.
 +
 +
 +
```
 +
echo "Hello PIONE world !" > {$O[1]}
 +
```
 +
 +
</pre>
 +
<br>
 +
 +
実行結果<br>
 +
<pre>
 +
/PIONE-PNML$ pione action exec Basic1/HelloWorld.md Hello
 +
/PIONE-PNML$ cat {[1]}
 +
Hello PIONE world !
 
</pre>
 
</pre>
 
<br>
 
<br>

2014年12月9日 (火) 07:21時点における版

pione action execとはアクション文書の実行を行うPIONEコマンドです。作成したアクション文書のテスト実行をするときに使うことができます。

オプション一覧

オプション 引数の型 引数のデフォルト 説明
引数 location 必須 Location of action document
引数 name 必須 Action name
-d PATH execute in the PATH
--domain-dump LOCATION Load the domain dump file
--color BOOLEAN true 出力結果の文字に色を付ける
--debug [TYPE] system デバッグモードで実行
-h [FORMAT] txt ヘルプを表示
-v なし なし バージョンを表示

実行例

オプション必須項目のみの場合

pione action execはアクションファイル内の指定したルール(transition)のコードを実行します。

アクションファイル内のコード

# HelloWorld.pione

## Hello
Here, you can write Comment.


```
echo "Hello PIONE world !" > {$O[1]}
```


実行結果

/PIONE-PNML$ pione action exec Basic1/HelloWorld.md Hello
/PIONE-PNML$ cat {[1]}
Hello PIONE world !