Sha256: cbb230589c0bf815fd24653affecf4c2bcbeac58245efb5858a5081ca0d0ad49

Contents?: true

Size: 302 Bytes

Versions: 37

Compression:

Stored size: 302 Bytes

Contents

files = Dir["**"].select {|x| x =~ /prog.*rb/ }

files.each do |file|
  system "tput clear"
  system "head -n 20 #{file}"
  puts "\n\n "
  print "New name = "
  name = gets.chomp
  break if name.empty?
  str = "mv #{file} #{name}.rb"
  puts str
  system str
  puts "\nEnter to continue..."
  gets
end

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
rubytext-0.1.29 examples/fixme.rb
rubytext-0.1.28 examples/fixme.rb
rubytext-0.1.26 examples/fixme.rb
rubytext-0.1.25 examples/fixme.rb
rubytext-0.1.23 examples/fixme.rb
rubytext-0.1.22 examples/fixme.rb
rubytext-0.1.21 examples/fixme.rb
rubytext-0.1.20 examples/fixme.rb
rubytext-0.1.19 examples/fixme.rb
rubytext-0.1.18 examples/fixme.rb
rubytext-0.1.17 examples/fixme.rb
rubytext-0.1.16 examples/fixme.rb
rubytext-0.1.15 examples/fixme.rb
rubytext-0.1.14 examples/fixme.rb
rubytext-0.1.13 examples/fixme.rb
rubytext-0.1.12 examples/fixme.rb
rubytext-0.1.11 examples/fixme.rb
rubytext-0.1.10 examples/fixme.rb
rubytext-0.1.8 examples/fixme.rb
rubytext-0.1.7 examples/fixme.rb