'RUBY'에 해당되는 글 2건

  1. 2009.09.25 ruby each 1~100 합 구하기
  2. 2009.07.07 ruby file split
s=0; (1..100).each{|a| s+=a }; print s

설명:
  1. s=0 으로 선언한다.
  2. 1~100 까지 돌면서 s에 더한다.
  3. s를 출력한다.

결과:
  5050



Posted by stekilove
,
#!/usr/bin/ruby -w

fileName="파일명"
splitSize=60000

begin
    counter=0
    f=nil
    file = File.new(fileName, "r")
    while (line = file.gets)
        if(counter.modulo(splitSize)==0)
          f.close if f != nil
          f=File.open(fileName+".#{counter/splitSize}",'w')
          puts "#{counter}"
        end
        f.write(line)
        counter = counter + 1
      end
      f.close
    file.close
rescue => err
    puts "Exception: #{err}"
    err
end

Posted by stekilove
,