मैं कालानुक्रमिक क्रम से किसी विशेष संदेश के सभी उदाहरणों को निम्न प्रकार से करने की कोशिश कर रहा हूं:
grep squiggle /var/log/messages*
दुर्भाग्य से ग्लोब पैटर्न पहले सक्रिय फ़ाइल से मेल खाता है। जैसे।
/var/log/messages
/var/log/messages-20120220
/var/log/messages-20120227
/var/log/messages-20120305
/var/log/messages-20120312
इसका अर्थ है कि हाल के संदेश पहले कालानुक्रमिक क्रम में ऐतिहासिक संदेशों के बाद दिखाई देते हैं।
क्या खाली मैच बनाने के लिए ग्लोब पैटर्न के व्यवहार को किसी तरह समायोजित करना संभव है (यानी सिर्फ? messages
) सूची के अंत में दिखाओ?
यदि नहीं, तो इस समस्या को दूर करने का एक अच्छा तरीका क्या होगा?
tac
:grep squiggle /var/log/messages* | tac
...