我需要从用户那里获得两个输入 “短语或单词”和“目录” 然后,我需要从该目录中读取每个“ .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
我希望获得文档输出清单。