मैं उन HTML फ़ाइलों पर ack या grep चलाना चाहता हूं जिनमें अक्सर बहुत लंबी लाइनें होती हैं। मैं बहुत लंबी लाइनें नहीं देखना चाहता जो बार-बार लपेटती हैं। लेकिन मैं एक लंबी लाइन के उस हिस्से को देखना चाहता हूं जो एक स्ट्रिंग को घेरता है जो नियमित अभिव्यक्ति से मेल खाता है। मैं यूनिक्स उपकरणों के किसी भी संयोजन का उपयोग करके इसे कैसे प्राप्त कर सकता हूं?
ack( ack-grepडेबियन पर जाना जाता है ) grepस्टेरॉयड पर है। इसका --thppptविकल्प भी है (मजाक नहीं)। betterthangrep.com
--thppptसुविधा कुछ हद तक विवादास्पद है, महत्वपूर्ण लाभ यह है कि आप पर्ल का उपयोग कर सकते प्रकट होता है सीधे, कुछ पागल नहीं regexes [[:space:]]और पात्रों की तरह {, [, आदि के साथ अर्थ बदल रहा -eहै और -Eएक तरीका है कि याद करने के लिए असंभव है में चला जाता है।

ack? जब आप कुछ पसंद नहीं करते हैं तो क्या यह आपके द्वारा उपयोग की जाने वाली एक कमांड है? कुछ पसंद हैack file_with_long_lines | grep pattern? :-)