xml_grepp - क्लाउड में ऑनलाइन

यह कमांड xml_grepp है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


xml_grep - grep XML फ़ाइलें विशिष्ट तत्वों की तलाश में हैं

synopsys


xml_grep [विकल्प]

or

xml_grep

डिफ़ॉल्ट रूप से आप बस "xml_grep" को एक XPath अभिव्यक्ति और फ़ाइलों की एक सूची दे सकते हैं, और प्राप्त कर सकते हैं
परिणाम के साथ एक XML फ़ाइल.

यह लिखने के बराबर है

xml_grep --group_by_file फ़ाइल --pretty_print इंडेंटेड --cond

विकल्प


--मदद
संक्षिप्त सहायता संदेश

--पुरुष
पूर्ण प्रलेखन

--संस्करण
टूल संस्करण प्रदर्शित करें

--जड़
मिलान करने वाले xml खंडों को ढूंढें और लौटाएँ

यदि न तो "--रूट" और न ही "--फ़ाइल" का उपयोग किया जाता है तो वह तत्व जो ट्रिगर करता है
"--cond" विकल्प का उपयोग किया गया है (हैं)। यदि "--cond" का उपयोग नहीं किया जाता है तो सभी तत्व मेल खाते हैं
लौटा दिए जाते हैं

कई "--रूट" प्रदान किए जा सकते हैं

--दूसरा
खंड (या फ़ाइल नाम) केवल तभी लौटाएँ जब उनमें मेल खाने वाले तत्व हों

कई "--cond" प्रदान किए जा सकते हैं (जिस स्थिति में वे OR'ed हैं)

--फ़ाइलें
केवल फ़ाइल नाम लौटाएँ (XML आउटपुट उत्पन्न न करें)

इस विकल्प का उपयोग XML आउटपुट को परिभाषित करने वाले किसी भी विकल्प का उपयोग करने से रोकता है:
"--रूट्स", "--एन्कोडिंग", "--रैप", "--ग्रुप_बाय_फाइल" या "--प्रिटी_प्रिंट"

--गिनती
प्रत्येक फ़ाइल में केवल मिलानों की संख्या लौटाएँ

इस विकल्प का उपयोग XML आउटपुट को परिभाषित करने वाले किसी भी विकल्प का उपयोग करने से रोकता है:
"--रूट्स", "--एन्कोडिंग", "--रैप", "--ग्रुप_बाय_फाइल" या "--प्रिटी_प्रिंट"

--कठोर
इस विकल्प के बिना पार्सिंग त्रुटियों की सूचना STDOUT को दी जाती है और फ़ाइल छोड़ दी जाती है

--दिनांक
जब (डिफ़ॉल्ट रूप से) रैपिंग तत्व को एक "दिनांक" विशेषता मिलती है जो दिनांक देती है
उपकरण चलाया गया.

"--नोडेट" के साथ यह विशेषता नहीं जोड़ी गई है, जो ज़रूरत पड़ने पर उपयोगी हो सकती है
2 रन की तुलना करें.

--एन्कोडिंग
xml आउटपुट की एन्कोडिंग (डिफ़ॉल्ट रूप से utf-8)

--nb_परिणाम
केवल आउटपुट परिणाम

--by_file
केवल आउटपुट फ़ाइल द्वारा परिणाम

--रैप
दिए गए टैग में xml परिणाम लपेटें (डिफ़ॉल्ट रूप से 'xml_grep')

यदि रैप को एक खाली स्ट्रिंग ("--रैप ''") पर सेट किया गया है तो xml परिणाम लपेटा नहीं गया है
सब।

--अब्रैप
"--रैप ''" का उपयोग करने के समान: xml परिणाम लपेटा नहीं गया है।

--वर्ण
रैप टैग की विशेषताएँ (डिफ़ॉल्ट रूप से "संस्करण =" "दिनांक" "")

--group_by_file
प्रत्येक फ़ाइल के परिणामों को एक अलग तत्व में लपेटें। डिफ़ॉल्ट रूप से उस तत्व का नाम दिया गया है
"फ़ाइल"। इसमें "फ़ाइल नाम" नामक एक विशेषता है जो फ़ाइल का नाम देती है।

इस विकल्प का संक्षिप्त संस्करण है -g

--निकालना
grep में "-v" का उपयोग करने के समान: स्थिति से मेल खाने वाले तत्वों को बाहर रखा गया है
परिणाम, इनपुट फ़ाइल अन्यथा अपरिवर्तित है (हैं)।

इस विकल्प का संक्षिप्त रूप है -v

--pretty_print
XML::ट्विग शैलियों (''इंडेंटेड'', ''रिकॉर्ड'' या
''रिकॉर्ड_सी'' संभवत: वही है जो आप ढूंढ रहे हैं)

यदि विकल्प का उपयोग किया जाता है लेकिन कोई शैली नहीं दी गई है तो ''इंडेंटेड'' का उपयोग किया जाता है

इस तर्क का संक्षिप्त रूप है -s

--सिर्फ टेक्स्ट
परिणामों का पाठ एक-एक करके प्रदर्शित करता है।

--एचटीएमएल
HTML इनपुट की अनुमति दें, फ़ाइलें HTML::TreeBuilder का उपयोग करके परिवर्तित की जाती हैं

--साफ
HTML इनपुट की अनुमति दें, फ़ाइलें HTML::Tidy का उपयोग करके परिवर्तित की जाती हैं

शर्त वाक्य - विन्यास
XML::Twig द्वारा हैंडलर्स को ट्रिगर करने की अनुमति के अनुसार एक XPath-जैसी अभिव्यक्ति है।

उदाहरण:
'पैरा'
'पैरा[@कॉम्पैक्ट='कॉम्पैक्ट']'
'*[@अति आवश्यक]'
'*[@तत्काल='1']'
'पैरा[डोरी()= "चेतावनी"]'

इसके अधिक संपूर्ण विवरण के लिए XML::Twig देखें वाक्य - विन्यास

विकल्पों को Getopt::Long द्वारा संसाधित किया जाता है ताकि वे '-' या '--' से शुरू हो सकें और हो सकें
संक्षिप्त (उदाहरण के लिए "--रूट" के बजाय "-r")

वर्णन


xml_grep XML फ़ाइलों पर एक grep करता है। रेगुलर एक्सप्रेशन का उपयोग करने के बजाय यह XPath का उपयोग करता है
अभिव्यक्तियाँ (वास्तव में XML::Twig द्वारा समर्थित XPath का सबसेट)

परिणाम मिलान तत्वों वाली फ़ाइलों या XML तत्वों के नाम हो सकते हैं।

onworks.net सेवाओं का उपयोग करके xml_grepp का ऑनलाइन उपयोग करें



नवीनतम Linux और Windows ऑनलाइन प्रोग्राम