「pione action list」の版間の差分

提供: Eospedia
移動: 案内検索
 
行72: 行72:
 
実行結果<br>
 
実行結果<br>
 
<pre>
 
<pre>
/PIONE-PNML$ pione action list Basic2/Serial2.md  
+
/Basic2$ pione action list Serial2.md  
 
First
 
First
 
Second
 
Second
行82: 行82:
 
実行結果<br>
 
実行結果<br>
 
<pre>
 
<pre>
/PIONE-PNML$ pione action list Basic2/Serial2.md --compact
+
/Basic2$ pione action list Serial2.md --compact
 
First Second
 
First Second
 
</pre>
 
</pre>
 
空白を区切り文字として1行で表示されています。<br>
 
空白を区切り文字として1行で表示されています。<br>
 
<br>
 
<br>

2014年12月10日 (水) 01:02時点における最新版

pione action listとはアクションファイル内のルール(transition)名をリストとして出力するPIONEコマンドです。

オプション一覧

オプション 引数の型 引数のデフォルト 説明
引数 location 必須 アクションファイル名
--compact なし なし 1行で表示する
--color BOOLEAN true 出力結果の文字に色を付ける
--debug [TYPE] system デバッグモードで実行
-h [FORMAT] txt ヘルプを表示
-v なし なし バージョンを表示

実行例

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

アクションファイル

# Serial2.pione

## First
Multiply 2 to all input data.

```
awk '{print $1*2}' {$I[1]} > {$O[1]}
```

## Second
Add 1 to all input data.

```
awk '{print $1+1}' {$I[1]} > {$O[1]}
```


実行結果

/Basic2$ pione action list Serial2.md 
First
Second

アクションファイル内のルールが表示されています。

オプション --compact

実行結果

/Basic2$ pione action list Serial2.md --compact
First Second

空白を区切り文字として1行で表示されています。