ruby ハッシュから bash スクリプトに値を渡そうとしています..それを行う最良の方法は何ですか? Ruby のサイズとキーと値のペアは常に異なります。
だから私が何かが欲しいなら..
hsh = {"key1"=>"value1", "key2"=>"value2"}
%x[sh script.sh #{hsh}]
bash側には何が必要ですか?
編集:ルビー側のハッシュが機能しない場合は、別のデータ構造を使用できます。気になるのは、コンテナーのサイズ (ハッシュ/配列) が常に異なることです..
EDIT2:「サイズを気にする」とは、ハッシュ/配列の要素数が毎回異なることを意味します.. 不明瞭で申し訳ありません