मैं जावा प्रोग्रामर हूं। मैं टेक्स्ट प्रोसेसिंग के लिए बैश स्क्रिप्ट का उपयोग करता हूं।टेक्स्ट/स्ट्रिंग प्रसंस्करण के लिए जावा लाइब्रेरी यूनिक्स/लिनक्स उपयोगिताओं के लिए सिमुलर
आदेशों के बीच पाइपिंग के साथ grep, sed, awk, tr, wc, find जैसे उपयोगिताएं इतनी शक्तिशाली संयोजन देती हैं।
हालांकि बैश प्रोग्रामिंग में पोर्टेबिलिटी, टेस्टेबिलिटी और जावा में मौजूद अधिक सुरुचिपूर्ण प्रोग्रामिंग संरचनाएं नहीं हैं। यह हमारे अन्य जावा उत्पादों में एकीकृत करना भी कठिन बनाता है।
मैं सोच रहा था कि क्या कोई भी जावा टेक्स्ट प्रोसेसिंग लाइब्रेरी के बारे में जानता है जो मैं जो खोज रहा हूं उसे पेश कर सकता हूं।
यह इतना लिखने के लिए सक्षम होने के लिए शांत होगा:
Text.createFromFile("blah.txt).grep("-v","ERROR.*").sed("s/ERROR/blah/g").awk("print $1").writeTo("output.txt")
यह पाई-इन-इन-द-आकाश सामान हो सकता है। लेकिन सोचा कि मैं वैसे भी सवाल बाहर रखूंगा।
हाय एलेक्स, क्या आप कृपया बता सकते हैं कि एम्बेडेड चींटी से आपका क्या मतलब है? चीयर्स, बी – Ben
हाय बेन, मैंने अपना जवाब अपडेट किया। शुभ लाभ! –
हाय एलेक्स। धन्यवाद, यह जानना बहुत अच्छा है। – Ben