युक्त लाइनों को फ़िल्टर करने के लिए लिनक्स बैश grep कमांड के लिए RegExp मदद की आवश्यकता है, उदाहरण के लिए, मुझे केवल 'एबीसी' वाली रेखा को फ़िल्टर करने की आवश्यकता है, जबकि 'एबीसी' से मेल खाने वाली रेखाओं को छोड़कर स्क्वायर ब्रैकेट्स:स्क्वायर ब्रैकेट
2012-04-04 04:13:48,760~sample1~ABC[TLE 5332.233 2/13/2032 3320392]:CAST 2012-04-04 04:13:48,761~sample2~ABC 2012-04-04 04:13:48,761~sample3~XYZ[BAC.CAD.ABC.CLONE 232511]:TEST
यहाँ मैं क्या किया है, लेकिन अब तक मैं सफलतापूर्वक वर्ग कोष्ठक के साथ लाइनों को फिल्टर करने में असमर्थ हूं:
bash-3.00$ cat Metrics.log | grep -e '[^\[\]]' | grep -i 'ABC'
कृपया मदद?
+1 नमूना इनपुट के लिए, वांछित उत्पादन का स्पष्ट विवरण और कुछ नमूना कोड! सौभाग्य। – shellter