पिछले 5 दिनों में बनाई गई फाइलें कैसे प्राप्त करें और सूचनात्मक स्रोत के लिए एक सूची बनाएं


0

पिछले 5 दिनों में बनाए गए प्रारूप yyyymmdd_test.txt की सभी फाइलें खोजें। फ़ाइल एक दिन के लिए भी उपलब्ध या बनाई नहीं जा सकती है। यानी अगर उपलब्ध फाइलें हैं तो 5 वीं जून के लिए 20150601_test.txt 20150603_test.txt 20150604_test.txt 20150605_test.txt

प्रसंस्करण के लिए इन सभी फ़ाइलों को चुनने की आवश्यकता है। मुझे फ़ाइल नामों की एक सूची बनाने और उन्हें सूचनात्मक वर्कफ़्लो के स्रोत के रूप में देने की आवश्यकता है

जवाबों:


0

आप इस शेल स्क्रिप्ट का उपयोग कर सकते हैं जो उपयोग करता है दिनांक उदाहरण के लिए "-1 दिन" इस मामले में, तिथि अंकगणित करने की कमांड की क्षमता। + भाग प्रारूप है।

for d in 4 3 2 1 0
do file=$(date --date="-$d days" +"%Y%m%d_test.txt")
   [ -f "$file" ] && echo "$file"
done
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.