Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: BigBear en 10 Febrero 2012, 21:03 PM

Título: [Ruby] Funcion openwords()
Publicado por: BigBear en 10 Febrero 2012, 21:03 PM
Una simple funcion en ruby para cargar un archivo de texto , la funcion retorna un array con las palabras encontradas en el archivo de texto.

Código (ruby) [Seleccionar]

#!usr/bin/ruby
#Funcion openwords()
#Coded By Doddy H

def openwords(file)
  if File.file?(file)
    print "[+] Opening file\n\n"
    ar = File.open(file)
    lineas = ar.readlines
    ar.close
    print "[+] Number of words : ",lineas.length,"\n\n"
    return lineas
  else
    print "[-] Error opening file\n"
  end
end

words = openwords("test.txt")
words.each do |word|
  word = word.chomp
  print "[+] Word : ",word
end

#The End ?