出力の制御#

annofabcli task list コマンドなど、情報を出力するコマンドで出力を制御する方法について記載します。

出力形式の指定#

--format で出力形式を指定できます。原則以下の値を指定できます。

  • csv : CSV(カンマ区切り、BOM付UTF-8)

  • json : インデントや空白がないJSON(UTF-8)

  • pretty_json : インデントされたJSON(UTF-8)

注釈

CSVの文字コードが「BOM付UTF-8」なのは、ExcelでCSVを開いたときに文字化けしないようにするためです。

出力先の指定#

出力結果は --output に指定したファイルに出力されます。--output を指定しない場合は、標準出力に出力されます。