From: Information Kanasansoft Date: 2007-12-06T00:18:44+09:00 Subject: [ruby-list:44314] Re: プログラムに対して意図したとおりの文字列を渡す方法 kanasanです。 西山さんありがとうございます。 > 期待する出力が書いていなかったので間違っているかもしれませんが、 すいません。説明不足でした。 test.rbに渡すコマンド引数のescapeのルールが知りたいのです。 例えば、csvであれば、 ・値に「,」「"」及び改行があれば「"」で括る ・「"」は「""」のようにescapeする JSONであれば ・文字列は「"」で括るが、文字列中に「"」があれば「/"」とescapeする  (制御文字についての説明は省略) のように、明確なルールがあります。 Rubyのコマンドライン引数に文字列を指定する場合の 約束事がわからないため、 escapeしようとしてもできずに困っています。