Мне нужно получить два ввода от пользователя «Фразы или слова» и «Каталог», а затем мне нужно прочитать все «.txt» файлы из этого каталога и найти файлы с этими фразами.Затем распечатайте список документов, которые содержат «фразы».У меня проблемы с пониманием логической блок-схемы и кодирования.
Я пробовал это на @AptanaStudio Ruby.На данный момент это далеко.
def ListDocument
puts "Enter a phrase or a term"
phrase = STDIN.gets.chomp!
puts "Enter a directory"
directory = STDIN.gets.chomp!
file = directory+"./txt"
if !File.exist?(file)
puts "File don't exist"
else
File.open(file,'r')
inputs = File.read(file)
if inputs=~/phrase/
end
end
Я ожидаю список выходных документов.