どうもすいません。日本語が読めていなかったようです…。
普通にループ回してコピーすることにします。
SAITO Shukaku wrote:

>http://www.ruby-lang.org/ja/man/index.cgi?cmd=view;name=Object;em=dup
>には次のように書いてありますので、複製はargsという配列だけであり、args
>[0]が示す文字列はARGVと共有しているfrozenな(?)文字列ではありませんか?
>
>  clone や dup は「浅い(shallow)」コピーであることに注意してください。
>  オブジェクト自身を複製するだけで、オブジェクトの指している先
>  (たとえば配列の要素など)までは複製しません。
>  
>


-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.7.2 - Release Date: 2005/01/21