Advertisement
RedTeaHacker

Strip Top Blank Lines of a File

Feb 22nd, 2012
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.34 KB | None | 0 0
  1. #!/usr/bin/env ruby
  2. # Usage: ./strip-top-blanks.rb "dir/file.ext"
  3. if ARGV.length>0
  4.   filename=ARGV[0]
  5.  
  6.   file=File.new filename,'r'
  7.   lines=file.readlines
  8.   file.close
  9.  
  10.   file=File.new filename,'w'
  11.   hit=false
  12.   lines.each do |line|
  13.     if hit || !line.strip.empty?
  14.       file.puts line
  15.       hit=true
  16.     end
  17.   end
  18.   file.close
  19. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement