使用Ruby 内置的 Iconv类就可以做到了 ,详细的请参考ruby参考手册
这里给出一个样例
require "iconv"
line = File.open('c:\unicode.txt',"w")
result = Iconv.iconv("GB2312","UTF-8",line)
result.puts()
argv[] 是一个数组,你这个此处应该是一个存放文件名的数组,argv[0]表示数组中的第一个值,如果你想跑通,要么给argv[]赋值,要么直接把argv[]替换成一个文件地址的字符串