Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 1.12 KB

README.ja.md

File metadata and controls

47 lines (32 loc) · 1.12 KB

GitHub GitHub code size in bytes

json2shvars

jsonファイル上の値をShellscript変数として登録するためのライブラリ。

必須Lib

使い方

以下のファイルを配置してください

  • json2shvars.lib.sh
  • lib/makrj.sh
  • lib/parsrj.sh

利用するスクリプトで以下の変数を設定してください

  • _J2SVLIB
    • makrj.sh、parsrj.sh へのパス

サンプル

サンプル code

# 同梱ライブラリへのパスをセットします
_J2SVLIB="Path/to/lib"

# json2shvarsを読み込みます
_FNCFILE="${_J2SVDIR}/json2shvars.lib.sh"
. ${_FNCFILE}

# Configを作成、読み込み、削除します
_configfile=$(mkConf ${_jsonfile} ${_tag})
. ${_configfile}
rm ${_configfile}

run include sample.sh

sh ./sample.sh sample.json staging _TOKEN

sh ./sample.sh sample.json production _TOKEN