GoGPT Best VPN GoSearch

ऑनवर्क्स फ़ेविकॉन

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

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

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

कार्यक्रम:

नाम


gxyrs - XYRS फ़ाइलों को बैच प्रोसेस करने का एक प्रोग्राम है।

SYNOPSIS


gxyrs पट्टिका [विकल्प]

वर्णन


XYRS फ़ाइलें आमतौर पर पीसीबी डिज़ाइन प्रोग्राम द्वारा उत्पन्न की जाती हैं, और बोर्ड असेंबलरों द्वारा उपयोग की जाती हैं।

XYRS फ़ाइलों के प्रारूप पर FILES अनुभाग में चर्चा की गई है।

इन फ़ाइलों के प्रसंस्करण की आवश्यकता अक्सर बोर्ड असेंबलरों या डिज़ाइनरों को उनकी आवश्यकता के अनुसार होती है
प्रक्रिया और उपकरण प्रवाहित होते हैं।

gxyrs इन फ़ाइलों को बैच-प्रोसेस करने में सहायता करता है। बैच बनाने के लिए नियमों और आदेशों को परिभाषित किया जा सकता है-
प्रसंस्करण आसान.

gxyrs इसमें एक पर्ल लाइब्रेरी शामिल है जो मुख्य कार्य प्रदान करती है, और एक पर्ल स्क्रिप्ट प्रदान करती है
कुछ बुनियादी कार्यक्षमता.

यह कमांड लाइन से कुछ तर्क लेता है: इनपुट और आउटपुट फ़ाइलें, कुछ संशोधक, और
एक एक्शन-फ़ाइल या एक एक्शन-स्ट्रिंग।

एक्शन-फ़ाइल या एक्शन-स्क्रिप्ट में कुछ कमांड होते हैं। इनपुट फ़ाइल की प्रत्येक पंक्ति के लिए,
gxyrs उन कमांड्स को निष्पादित करता है, जो लाइन की सामग्री को संशोधित कर सकता है, और फिर लिखता है
आउटपुट फ़ाइल के लिए परिणामी पंक्ति।

जबसे gxyrs पर्ल में लिखा जाता है, क्रियाएँ भी इसी भाषा में लिखी जाती हैं।

विकल्प


--मदद मानक आउटपुट पर उपयोग संदेश प्रदर्शित करें और सफलतापूर्वक बाहर निकलें। --शब्दशः
फ़ाइलें संसाधित करते समय अधिक सूचना संदेश प्रदर्शित करें।

--प्रक्रिया-टिप्पणियाँ
डिफ़ॉल्ट रूप से, gxyrs '*' और '#' वर्णों से शुरू होने वाली लाइनों को संसाधित नहीं करता है।

यह आगे की प्रक्रिया के बिना, इन पंक्तियों को आउटपुट में कॉपी कर देता है।

इस विकल्प के साथ, यह इन पंक्तियों को भी संसाधित करता है।

--सारणीबद्ध करें
आउटपुट फ़ाइल में प्रत्येक फ़ील्ड को एक निश्चित लंबाई दें, जो सबसे लंबी लंबाई को शामिल करने के लिए पर्याप्त हो
डोरी। इस विकल्प का उपयोग करने से आउटपुट फ़ाइल को मनुष्यों द्वारा पढ़ना आसान हो जाता है।

--असंवेदनशील मामला
पैटर्न की तुलना करते समय केस भेदों पर ध्यान न दें।

--समायोजित करना फ़ाइल
इनपुट फ़ाइल को संसाधित करने के लिए कमांड के साथ फ़ाइल करें।

--eval प्रतिरूप
PATTERN को इनपुट फ़ाइल को संसाधित करने के आदेश के रूप में समझें।

--आउटपुट फ़ाइल
आउटपुट को निर्दिष्ट फ़ाइल में सहेजें।

यदि फ़ाइल स्ट्रिंग "-" (दोहरे उद्धरण चिह्नों के बिना) है, तो आउटपुट को पुनर्निर्देशित किया जाता है
मानक आउटपुट STDOUT।

--आउटपुट-डिलीमिटर CHAR
आउटपुट फ़ील्ड डिलीमीटर के रूप में दिए गए CHAR का उपयोग करें।

पूर्वनिर्धारित चर


gxyrs स्वचालित रूप से निम्नलिखित चर को परिभाषित करता है:

REF_COL
कॉलम संख्या (0 से प्रारंभ) जहां घटक संदर्भ है।

FOOTPRINT_COL
कॉलम संख्या (0 से शुरू) जहां घटक पदचिह्न है।

X_COL स्तंभ संख्या (0 से प्रारंभ) जहां घटक का X स्थान निर्देशांक है।

वाई_COL स्तंभ संख्या (0 से प्रारंभ) जहां घटक का Y स्थान निर्देशांक है।

ANGLE_COL
स्तंभ संख्या (0 से प्रारंभ) जहां घटक घूर्णन कोण है।

LAYER_COL
कॉलम संख्या (0 से शुरू) जहां घटक की परत का स्थान है।

VALUE_COL
कॉलम संख्या (0 से प्रारंभ) जहां घटक का मान है। आमतौर पर यही है
घटक का भाग क्रमांक.

लाइन नंबर
यह उस इनपुट फ़ाइल का लाइन नंबर है जिसे वर्तमान में संसाधित किया जा रहा है।

लाइन सरणी जहां प्रत्येक सरणी तत्व इनपुट फ़ाइल की लाइन का एक फ़ील्ड या कॉलम है
संसाधित।

अंतर्निहित कमानों


निम्नलिखित सभी आदेश स्वीकार करते हैं a जांच सूची पैरामीटर. ए जांच सूची एक या की एक सूची है
अधिक check_items. एक वस्तु जांचें दो एकल तत्वों की एक सूची है:

column_number
वैश्विक चर का डेटा इंडेक्स नंबर 'एन' है लाइन जांच किया जाना। पहला
डेटा के तत्व की संख्या 1 है।

पैटर्न
मिलान किया जाने वाला नियमित अभिव्यक्ति है.

आदेश केवल उन पंक्तियों पर निष्पादित किए जाएंगे जो सभी से मेल खाते हैं वस्तुओं की जाँच करें में
जांच सूची.

del_line जांच सूची;
पंक्ति हटाएं (वैश्विक चर)। लाइन) अगर जांच सूची मिलान किया जाता है।

त्रुटि होने पर -1, मेल न खाने पर 0, मेल खाने और बदलने पर 1 लौटाता है।

रोटेट_कॉम्प कोण_कोल, कोण, जांच सूची;
घटक को दी गई डिग्री के अनुसार घुमाएँ कोण पैरामीटर, यदि जांच सूची मिलान किया जाता है।

कोण स्तंभ संख्या है कोण_कोल.

यदि मेल खाता है और बदला जाता है तो 1, यदि मेल नहीं खाता है तो 0, यदि त्रुटि हो तो -1 लौटाता है।

सबस्ट_कॉल_वैल ज़ीन, मूल्य, जांच सूची;
किसी स्तंभ मान को नए मान से बदलें मूल्य, अगर जांच सूची मिलान किया जाता है।

यदि मेल खाता है और बदला जाता है तो 1, यदि मेल नहीं खाता है तो 0, यदि त्रुटि हो तो -1 लौटाता है।

परिवर्तन_कॉल_इकाइयाँ इकाइयों, column_numbers;
किसी दिए गए कॉलम नंबर की इकाइयाँ बदलें। एक से अधिक कॉलम संख्या हो सकती है
निर्दिष्ट।

इकाइयों वांछित इकाइयों वाली एक स्ट्रिंग है। केवल "मिमी" (मिलीमीटर), "में" (इंच) और
"मिल" (हजारों इंच) समर्थित हैं।

यह आवश्यक है कि परिवर्तित की जाने वाली संख्याओं को उनकी इकाइयों (समर्थित देखें) का पालन किया जाए
उपरोक्त इकाइयाँ)। अन्यथा, संख्या नहीं बदली जाती.

कॉलम_में_नंबर_जोड़ें col_number, मूल्य, जांच सूची;
किसी दिए गए कॉलम संख्या में मान में एक संख्या जोड़ता है। ध्यान दें: ऑफसेट और मान
विभिन्न इकाइयों में परिवर्तन किया जा सकता है।

त्रुटि होने पर -1, चेतावनी होने पर -2 और सफलता मिलने पर 1 लौटाता है।

Translate_col_val col_number, स्ट्रिंग, प्रतिस्थापन, जांच सूची;
अनुवाद करें स्ट्रिंग कॉलम में col_number if जांच सूची मिलान किया जाता है।

प्रतिस्थापन नई स्ट्रिंग के साथ एक अभिव्यक्ति है. पुराने कॉलम मान का उपयोग किया जा सकता है
को यहाँ से डाउनलोड कर सकते हैं।

त्रुटि होने पर -1, मेल न खाने पर 0, मेल खाने और बदलने पर 1 लौटाता है।

उदाहरण:
अनुवाद 2, '^([0-9]+)n$','sprintf('%dnF'',$1)', 3, 'C[0-9]+';
यदि कॉलम 3 में मान C है और उसके बाद कोई संख्या है
यदि कॉलम 2 में मान एक संख्या है जिसके बाद 'n' है, तो इसे उसी में अनुवाद करें
मान के बाद 'nF' आता है।
यदि कॉलम 10 में 'C3' और कॉलम 10 में '2n' है,
'10n' को '10nF' में बदलें।

mul_col_val col_number, कारक, जांच सूची;
निर्दिष्ट कॉलम संख्या में संख्या को गुणा करें col_number दिए गए द्वारा कारक,
if जांच सूची मिलान किया जाता है।

निर्दिष्ट कॉलम संख्या में संख्या के अंत में इकाइयाँ हो सकती हैं।

त्रुटि होने पर -1, मेल न खाने पर 0, मेल खाने और बदलने पर 1 लौटाता है।

स्वैप_कॉलम col_number1, col_number2, जांच सूची;
कॉलम स्वैप करें col_number1 और col_number2 if जांच सूची मिलान किया जाता है।

त्रुटि होने पर -1, मेल न खाने पर 0, मेल खाने और बदलने पर 1 लौटाता है।

Insert_column col_number, new_column_value;
दिए गए में एक नया कॉलम डालें col_number स्थिति (0 यदि यह होने जा रही है
पहला कॉलम), मान के साथ new_column_value.

त्रुटि होने पर -1, यदि नया कॉलम डाला गया हो तो 1 लौटाता है।

वापसी मूल्य


का वापसी मूल्य return gxyrs निम्नलिखित संभावित मानों वाला एक पूर्णांक है:

1 यदि कमांड को मेल मिला और निष्पादन सफल रहा

0 यदि कोई मेल नहीं था

-1 यदि कोई त्रुटि हो

-2 यदि कोई चेतावनी थी

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


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad




×
विज्ञापन
❤️यहां खरीदारी करें, बुक करें या खरीदें - कोई शुल्क नहीं, इससे सेवाएं निःशुल्क बनी रहती हैं।