मैं दो टाइमस्टैम्प के बीच सभी लॉग निकालना चाहता हूं। कुछ पंक्तियों में टाइमस्टैम्प नहीं हो सकता है, लेकिन मैं उन पंक्तियों को भी चाहता हूं। संक्षेप में, मैं हर उस लाइन को चाहता हूं जो दो टाइम स्टैम्प के अंतर्गत आती है। मेरी लॉग संरचना इस प्रकार है:
[2014-04-07 23:59:58] CheckForCallAction [ERROR] Exception caught in +CheckForCallAction :: null
--Checking user--
Post
[2014-04-08 00:00:03] MobileAppRequestFilter [DEBUG] Action requested checkforcall
मान लीजिए कि मैं सब कुछ 2014-04-07 23:00
और के बीच निकालना चाहता हूं 2014-04-08 02:00
।
कृपया ध्यान दें कि स्टार्ट टाइम स्टैम्प या अंत समय स्टैम्प लॉग में नहीं हो सकता है, लेकिन मैं इन दो समय टिकटों के बीच की हर लाइन चाहता हूं।
date -d
कमांड के माध्यम से उपयोगकर्ता इनपुट खिलाकर और खोज पैटर्न का निर्माण करने के लिए इसका उपयोग करके मक्खी पर उत्पन्न कर सकता है ।