यह बहुत लंबा समय रहा है क्योंकि मैंने इस तरह की चीजों के लिए रूबी का उपयोग किया है, लेकिन मैं भूल जाता हूं कि फ़ाइल कैसे खोलें, स्ट्रिंग की तलाश करें, और प्रिंट करें कि रूबी पाई जाती है।रूबी फ़ाइल में स्ट्रिंग ढूंढें और प्रिंट परिणाम
#!/usr/bin/env ruby
f = File.new("file.txt")
text = f.read
if text =~ /string/ then
puts test
end
मैं निर्धारित करने के लिए क्या "दस्तावेज़ रूट" (रूट) अगर मैं स्ट्रिंग प्रिंट, यह फ़ाइल प्रिंट config/routes.rb
में है चाहता हूँ: यहाँ मैं क्या है।
मुझे लगता है कि मुझे यह याद नहीं है कि यह क्या है, लेकिन मुझे यह जानने की ज़रूरत है।
उम्मीद है, मैं इसे इस प्रिंट कर सकते हैं:
# Route is:
blah blah blah blah
क्या आप पूरी फ़ाइल के बजाय प्रत्येक पंक्ति पर पुनरावृत्ति नहीं करना चाहते हैं? किसी भी मामले में, एक साधारण वेब खोज इसके लिए उदाहरणों की एक बहुतायत प्रदान करेगी। –