所以我做这件事是作为学习Ruby the Hard Way练习17学习练习2的一部分。本打算打开一个.txt文件,将内容转移到下面的.txt文件中。
测试.rb
在命令行中输入:ruby测试.rb测试.txt测试B.txt
from_file, to_file = ARGV
open(from_file) do |f|
var = f.read
puts var
open(to_file, "w"){|t| t.write(var)}
end
This is a test
This becomes Chinese no matter what
This is English again
This becomes Chinese again
This is a test
à¨åæ æ¤çâææææ¼æ´æçâäæ æ¤æ¸æçæâæ¸æ¼âæ´æççæçâçæ æçà´à´
This is English again
à¨åæ æ¤çâææææ¼æ´æçâäæ æ¤æ¸æçæâææææ¤æ¸