123456789101112131415161718192021222324 |
- #usage:
- # find . -name "*.c" | xargs /usr/bin/ruby path/to/format_code.rb
- #
- ARGV.each do |file|
- lines = []
- count = 0
- File.open(file).each_line do |line|
- if line =~ /^(.*)\s$/
- lines << $1.dup
- count += 1
- else
- lines << line
- end
- end
- if count > 0
- f = File.open(file, "w")
- lines.each do |s|
- f.puts s
- end
- f.close
- puts "Fix file #{file}, modified lines: #{count}"
- end
- end
|