答复: 自己写的java代码统计小工具

我的统计代码量的ruby程序,统计当前目录下的java代码量,并写入lines.txt文件。

#!/usr/bin/ruby
# author www.archgo.com

require 'date'

line_count = 0
Dir.foreach(".") do |entry|
 if entry.include? '.java'
	File.open(entry).each { |line| line_count += 1 }
	  puts entry
 end

end
puts "----java file lines:----"
puts (DateTime::now.to_s + " total java file lines: " + line_count.to_s)

fileIO = File.open("lines.txt","a+")
fileIO.puts DateTime::now.to_s  + "  " + line_count.to_s
fileIO.close

你可能感兴趣的:(java,Ruby)