Ruby语言能一起新建多个文件么???
ruby吧
全部回复
仅看楼主
level 5
好羞涩y_y 楼主
123
456
789
159
753
把上面的数字分别放入5个文件中,怎么实现一下建立多个文件??
2015年11月30日 05点11分 1
level 12
能建一個,就能依序建N個,
沒有絕對的同時吧。
$ irb
>> arr = %w(123 456 789 159 753)
=> ["123", "456", "789", "159", "753"]
>> arr.each_with_index do |x,i|
?> File.open("file#{i}",'w'){|f| f.puts x}
>> end
=> ["123", "456", "789", "159", "753"]
>>
$ ls -l file*
-rw-r--r-- 1 user users 4 12月 1 08:08 file0
-rw-r--r-- 1 user users 4 12月 1 08:08 file1
-rw-r--r-- 1 user users 4 12月 1 08:08 file2
-rw-r--r-- 1 user users 4 12月 1 08:08 file3
-rw-r--r-- 1 user users 4 12月 1 08:08 file4
$ cat file*
123
456
789
159
753
2015年12月01日 00点12分 2
你做ruby什么工作的 ?工资多少啊 ?
2015年12月04日 03点12分
@14667696 我在圖書館裡工作,只是用ruby當工具處理問題。不是憑ruby獲得工作,是工作中發現ruby是好上手的工具,才學來用。
2015年12月04日 07点12分
1