अंग्रेज़ीफ्रेंचस्पेनिश

Ad


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

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

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

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

कार्यक्रम:

नाम


कुक - एक फ़ाइल निर्माण उपकरण

SYNOPSIS


पकाना [ विकल्प... ] फ़ाइल का नाम...]
पकाना -मदद
पकाना -संस्करण

वर्णन


RSI पकाना प्रोग्राम फ़ाइलें बनाने का एक उपकरण है। इसे बनाने के लिए फ़ाइलों का एक सेट दिया गया है,
और उन्हें कैसे बनाया जाए, इसका विवरण देने वाले निर्देश। किसी भी गैर-तुच्छ कार्यक्रम में ऐसा होगा
किसी भी फ़ाइल को बनाने के लिए आवश्यक क्रियाएं करने के लिए पूर्वापेक्षाएँ होना, जैसे कि
स्रोत-नियंत्रण प्रणाली से निष्कर्षण। पकाना प्रोग्राम परिभाषित करने के लिए एक तंत्र प्रदान करता है
इन।

जब कोई प्रोग्राम विकसित या रखरखाव किया जा रहा है, तो प्रोग्रामर आम तौर पर एक को बदल देगा
कई फ़ाइल जिनमें प्रोग्राम शामिल है। पकाना कार्यक्रम अंतिम-संशोधित की जांच करता है
यह देखने के लिए कि फ़ाइल की पूर्वावश्यकताएँ कब बदल गई हैं, फ़ाइलों का समय, जिसका अर्थ है कि
फ़ाइल को दोबारा बनाने की आवश्यकता है क्योंकि यह तार्किक रूप से पुरानी हो चुकी है।

RSI पकाना कार्यक्रम अंतर्निहित व्यंजनों के लिए एक सुविधा भी प्रदान करता है, जो उपयोगकर्ताओं को निर्दिष्ट करने की अनुमति देता है
किसी भिन्न प्रत्यय वाली फ़ाइल से दिए गए प्रत्यय वाली फ़ाइल कैसे बनाएं। उदाहरण के लिए,
बनाने के लिए फ़ाइल का नाम.o से फ़ाइल का नाम.c

कमांड लाइन पर विकल्प और फ़ाइल नाम मनमाने ढंग से मिश्रित किए जा सकते हैं; कोई प्रसंस्करण नहीं किया जाता है
जब तक कमांड लाइन पर सभी विकल्प और फ़ाइल नाम स्कैन नहीं हो जाते।

RSI पकाना प्रोग्राम उसे दिए गए व्यंजनों से नामित फ़ाइलें बनाने का प्रयास करेगा।
रेसिपी नामक फ़ाइल में समाहित हैं खाना कैसे बनाएँ वर्तमान निर्देशिका में. यह
फ़ाइल में, बदले में, अतिरिक्त व्यंजनों वाली अन्य फ़ाइलें शामिल हो सकती हैं।

यदि नही फ़ाइल का नामकमांड लाइन पर दिए गए पहले रेसिपी के लक्ष्य परिभाषित हैं
पकाया।

विकल्प


के लिए वैध विकल्प पकाना नीचे सूचीबद्ध हैं. कोई अन्य विकल्प (कमांड पर शब्द
से शुरू होने वाली पंक्ति-') एक डायग्नोस्टिक संदेश जारी करने का कारण बनेगा।

कार्रवाई के
व्यंजनों में दिए गए आदेशों को निष्पादित करें। यह डिफ़ॉल्ट है.

-कोई कार्रवाई नहीं
व्यंजनों में दिए गए आदेशों पर अमल न करें।

-पुस्तक फ़ाइल का नाम
कुक को डिफ़ॉल्ट ``Howto.cook'' के बजाय नामित कुकबुक का उपयोग करने के लिए कहता है
फ़ाइल.

-कैस्केड
इस विकल्प का उपयोग कैस्केड सामग्री के उपयोग को सक्षम करने के लिए किया जा सकता है। यह है
चूक।

-नहीं_कैस्केड
इस विकल्प का उपयोग कैस्केड सामग्री के उपयोग को अक्षम करने के लिए किया जा सकता है।

-जारी रखना
यदि किसी लक्ष्य को पकाना विफल हो जाता है, तो अन्य व्यंजनों को जारी रखें जिनके लिए असफल रहा
लक्ष्य प्रत्यक्ष या अप्रत्यक्ष रूप से कोई घटक नहीं है।

-नहीं_जारी रखें
यदि खाना पकाने का लक्ष्य विफल हो जाए, पकाना बाहर निकल जायेगा. यह डिफ़ॉल्ट है.

-सीटाइम निर्धारण करते समय st_mtime डेटा को पूरक करने के लिए इनोड st_ctime डेटा का उपयोग किया जाता है
फ़ाइलें बदली हैं या नहीं. यह डिफ़ॉल्ट है. (यदि आपको कोई जानकारी नहीं है
यह क्या है, इसके साथ खिलवाड़ मत करो।)

-नहीं_सीटाइम
st_mtime को st_ctime के साथ पूरक न करें। यह तब महत्वपूर्ण हो सकता है जब st_nlink
महत्वपूर्ण समय पर परिवर्तन, क्योंकि कड़ी कड़ियों को बनाना और तोड़ना छू जाता है
st_ctime. (यदि आपको गंभीरता से पता नहीं है कि यह क्या है, तो इसके साथ खिलवाड़ न करें।)

-एरोक
जब कोई आदेश निष्पादित किया जाता है, तो निकास कोड को अनदेखा कर दिया जाएगा।

-नहीं_एरोक
जब कोई आदेश निष्पादित किया जाता है, यदि निकास कोड सकारात्मक है तो इसे माना जाएगा
विफल हो गया, और इस प्रकार इसमें शामिल नुस्खा विफल हो गया। यह डिफ़ॉल्ट है.

-फिंगरप्रिंट
. पकाना यह निर्धारित करने के लिए फ़ाइल की जांच करता है कि क्या यह बदल गया है, यह अंतिम का उपयोग करता है-
फ़ाइल सिस्टम में संशोधित समय की जानकारी उपलब्ध है। ऐसे भी समय होते हैं जब
इसे बदल दिया गया है, लेकिन फ़ाइल सामग्री वास्तव में नहीं बदलती है।
फ़िंगरप्रिंटिंग सुविधा फ़ाइल सामग्री की जांच करती है जब ऐसा प्रतीत होता है
बदल दिया गया है, और पुराने फ़िंगरप्रिंट की तुलना वर्तमान फ़ाइल सामग्री से की गई है।
(देखें रसोइया(1) फ़िंगरप्रिंटिंग एल्गोरिदम के विवरण के लिए।) यदि
फ़िंगरप्रिंट नहीं बदला, फ़ाइल सिस्टम में अंतिम-संशोधित समय को अनदेखा कर दिया गया है।
ध्यान दें कि यदि आपको इसका उपयोग करने की आदत है तो इसके निहितार्थ हैं स्पर्श(1)
आदेश - पकाना जब तक आप वास्तव में फ़ाइल नहीं बदलेंगे तब तक कुछ नहीं करेंगे।

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

-फिंगरप्रिंट_अपडेट
इस विकल्प का उपयोग वर्तमान निर्देशिका के नीचे निर्देशिका ट्री को स्कैन करने के लिए किया जा सकता है
और फ़ाइल फ़िंगरप्रिंट को अद्यतन करें। यह तब मदद करता है जब आप किसी अन्य टूल का उपयोग करते हैं (जैसे
RCS या ClearCase) जो फ़ाइल को बदल देता है लेकिन फ़ाइल के संशोधन को सुरक्षित रखता है
समय है.

फोर्स
अंतिम-संशोधित समय की परवाह किए बिना, हमेशा व्यंजनों की क्रियाएं करें
कोई भी सामग्री. यह विकल्प तब उपयोगी होता है जब कुछ इसके दायरे से बाहर हो
रसोई की किताब को संशोधित किया गया है; उदाहरण के लिए, कंपाइलर में बग फिक्स।

-नहीं_बल
यदि कोई भी सामग्री तर्कसंगत रूप से बाहर है तो व्यंजनों की क्रियाएं करें
तारीख। यह डिफ़ॉल्ट है.

-मदद
निष्पादित करने के तरीके के बारे में जानकारी प्रदान करें पकाना on stdout, और कोई अन्य कार्य न करें
समारोह.

-शामिल करना फ़ाइल का नाम
शामिल कुकबुक के लिए मानक स्थानों से पहले नामित निर्देशिका खोजें।
इस प्रकार नामित प्रत्येक निर्देशिका को दिए गए क्रम में स्कैन किया जाएगा। मानक स्थान
रहे $HOME/.कुक फिर /usr/शेयर/कुक.

-शामिल करें_पका हुआ
इस विकल्प का उपयोग नामित फ़ाइलों को पकाने की आवश्यकता के लिए किया जा सकता है #शामिल-पका हुआ
और #शामिल-पकाया-अबनार्न कुकबुक में पंक्तियाँ शामिल करें। नामित फ़ाइलें होंगी
शामिल है, यदि मौजूद है। यदि नामित फ़ाइलों को अद्यतन करने या बनाने की आवश्यकता है, तो यह
हो जाएगा, और फिर रसोई की किताब दोबारा पढ़ी जाएगी। यह डिफ़ॉल्ट है.

-नहीं_शामिल_पकाया
इस विकल्प का उपयोग नामित फ़ाइलों की अंतर्निहित कुकिंग को रोकने के लिए किया जा सकता है
#शामिल-पका हुआ और #शामिल-पकाया-अबनार्न कुकबुक में पंक्तियाँ शामिल करें। फ़ाइलें
यदि मौजूद है तो शामिल किया जाएगा, लेकिन उन्हें अद्यतन या निर्मित नहीं किया जाएगा, भले ही
आवश्यक.

-पकाया_चेतावनी शामिल करें
यह विकल्प व्युत्पन्न कुकबुक में व्युत्पन्न निर्भरता के बारे में चेतावनियों को सक्षम करता है।
यह आमतौर पर डिफ़ॉल्ट है.

-नहीं_शामिल_पकाया_चेतावनी
यह विकल्प व्युत्पन्न में व्युत्पन्न निर्भरता के बारे में चेतावनियों को अक्षम कर देता है
रसोई की किताबें।

-सूची
कारणों पकाना स्वचालित रूप से पुनर्निर्देशित करने के लिए stdout और stderr सत्र का।
जब तक आउटपुट टर्मिनल पर आता रहेगा पकाना में क्रियान्वित कर रहा है
पृष्ठभूमि। फ़ाइल का नाम किसी के साथ कुकबुक का नाम होगा
प्रत्यय हटा दिया गया और ".सूची" जोड़ दिया गया; यह आमतौर पर होगा कैसे करें। सूची। ये है
डिफ़ॉल्ट।

-सूची फ़ाइल का नाम
कारणों पकाना स्वचालित रूप से पुनर्निर्देशित करने के लिए stdout और stderr में सत्र का
नामित फ़ाइल. जब तक आउटपुट टर्मिनल पर आता रहेगा पकाना is
पृष्ठभूमि में क्रियान्वित हो रहा है।

-नहीं_सूची
सत्र के आउटपुट का कोई स्वचालित पुनर्निर्देशन नहीं किया जाएगा।

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

-मीटर
प्रत्येक कमांड निष्पादित होने के बाद, कमांड के सीपीयू उपयोग का सारांश प्रिंट करें।

-नहीं_मीटर
प्रत्येक आदेश के बाद सीपीयू उपयोग सारांश प्रिंट न करें। यह डिफ़ॉल्ट है.

-जोड़े
इस विकल्प का उपयोग जोड़ी-वार फ़ाइल निर्भरताओं की सूची तैयार करने के लिए किया जा सकता है,
के समान स्वामी(1) आउटपुट. इसका उपयोग फ़ाइल निर्भरता आरेख बनाने के लिए किया जा सकता है।
कुकबुक को डीबग करते समय भी यह उपयोगी हो सकता है।

-पेज-लंबाई संख्या
इस विकल्प का उपयोग पृष्ठ की लंबाई निर्धारित करने के लिए किया जा सकता है, इसका उपयोग कब किया जाता है रसोइया की आवश्यकता है
पेजिनेट आउटपुट. LINES पर्यावरण चर जो बताता है, वह डिफ़ॉल्ट है, या
यदि LINES सेट नहीं है तो टर्मिनल एमुलेटर इसे बताता है। -पृष्ठ की चौड़ाई संख्या इस
विकल्प का उपयोग पृष्ठ की चौड़ाई निर्धारित करने के लिए किया जा सकता है, इसका उपयोग कब किया जाता है रसोइया लपेटने की जरूरत है
आउटपुट (जैसे जब यह प्रिंट होता है तो निष्पादित होने की अनुशंसा करता है)। COLS के अनुसार डिफ़ॉल्ट
पर्यावरण चर इसे बताता है, या टर्मिनल एमुलेटर इसे बताता है कि क्या COLS नहीं है
तय करना। के लिए अधिकतम मूल्य संख्या एक्सएनएनएक्स है।

-समानांतर [ संख्या ]
इस विकल्प का उपयोग समानांतर निष्पादन थ्रेड्स की संख्या निर्दिष्ट करने के लिए किया जा सकता है।
यदि थ्रेड्स की कोई विशिष्ट संख्या निर्दिष्ट नहीं है तो संख्या डिफ़ॉल्ट रूप से 4 हो जाती है। यह सभी देखें
la समानांतर_नौकरियां चर।

एकल-प्रोसेसर मशीनों पर इस विकल्प का उपयोग बहुत सावधानी से किया जाना चाहिए,
क्योंकि यह अन्य प्रसंस्करण को पूरी तरह से रोक सकता है। कई उपयोगकर्ता ऐसा कर रहे हैं
एक साथ मल्टी-प्रोसेसर मशीन पर समान प्रभाव पड़ेगा। यह है
यदि वर्चुअल मेमोरी और अस्थायी डिस्क स्थान भी तेजी से खत्म हो जाए
समानांतर कार्य जटिल हैं.

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

-कीमती
जब किसी रेसिपी के मुख्य भाग में कमांड विफल हो जाते हैं, तो उसके लक्ष्यों को न हटाएं
विधि।

-नहीं_कीमती
जब किसी रेसिपी के मुख्य भाग में आदेश विफल हो जाते हैं, तो रेसिपी के लक्ष्यों को हटा दें।
यह डिफ़ॉल्ट है।

-कारण
निष्कर्षों का पता लगाने के लिए दो विकल्प दिए गए हैं पकाना करने का प्रयास करते समय बनाता है
एक लक्ष्य पकाना. -कारण विकल्प का कारण होगा पकाना की प्रचुर मात्रा उत्सर्जित करेगा
लक्ष्य पकाते समय यह जो निष्कर्ष निकाल रहा है उसके बारे में जानकारी। इस विकल्प
जब आप सोचें तो इसका उपयोग किया जा सकता है पकाना अजीब व्यवहार कर रहे हैं, या बस जिज्ञासु हैं।

-कोई कारण नहीं
इस विकल्प का उपयोग कारण के लिए किया जा सकता है पकाना के बारे में जानकारी प्रसारित नहीं करेगा
लक्ष्य पकाते समय यह निष्कर्ष निकाल रहा है। यह डिफ़ॉल्ट है.

-लिखी हुई कहानी
इस विकल्प का उपयोग शेल स्क्रिप्ट को मानक पर मुद्रित करने का अनुरोध करने के लिए किया जा सकता है
आउटपुट. इस शेल स्क्रिप्ट का उपयोग फ़ाइलें बनाने के लिए किया जा सकता है; यह बहुतों को पकड़ लेता है
रसोई की किताब के शब्दार्थ का. यह तब उपयोगी हो सकता है जब किसी प्रोजेक्ट की आवश्यकता हो
वितरित, और प्राप्तकर्ताओं के पास नहीं है पकाना(1) स्थापित. यह भी हो सकता है
कुकबुक डिबग करते समय बहुत उपयोगी।

-चुपचाप
निष्पादित होने से पहले आदेशों की प्रतिध्वनि न करें।

-नहीं_चुप
निष्पादित होने से पहले कमांड को इको करें। यह डिफ़ॉल्ट है.

-तारा
प्रति सेकंड एक बार प्रगति संकेतक उत्सर्जित करें। इन प्रगति संकेतकों में शामिल हैं

+ रसोई की किताब पढ़ना
- एक संग्रहण फ़ंक्शन निष्पादित करना
* निर्भरता ग्राफ का निर्माण
#निर्भरता ग्राफ पर चलना
@ फ़िंगरप्रिंट फ़ाइलें लिखना।

-नहीं_स्टार
प्रगति संकेतक न छोड़ें. यह डिफ़ॉल्ट है.

-स्ट्रिप_डॉट
फ़ाइल नामों को पकाने का प्रयास करने से पहले उनमें से अग्रणी "./" हटा दें; सभी पर लागू होता है
फ़ाइल नाम और सभी रेसिपी. यह डिफ़ॉल्ट है.

-नहीं_स्ट्रिप_डॉट
खाना पकाते समय फ़ाइल नाम पर अग्रणी "./" छोड़ दें।

-सिमलिंक-सामग्री
विकल्प पूछता है कि, खोज पथ का उपयोग करते समय, वह गैर-शीर्ष-स्तरीय नुस्खा
अवयवों को वास्तविक फ़ाइल के लिए एक शीर्ष-स्तरीय सिम्लिंक मिलता है। इसके लिए अभिप्रेत है
जीएनयू ऑटोकॉन्फ जैसे ब्रेन डेड उपकरण, जो खोज पथों को टटोलते नहीं हैं।

-नो-सिमलिंक-अवयव
सामग्री के लिए शीर्ष स्तरीय सिम्लिंक न बनाएं। यह डिफ़ॉल्ट है.

-स्थिति बताओ
इस विकल्प का उपयोग कमांड की स्थिति (फ़ाइल नाम और लाइन) जानने के लिए किया जा सकता है
संख्या) को निष्पादित होने से ठीक पहले कमांड के साथ मुद्रित किया जाना चाहिए (बशर्ते
la -नहीं_चुप विकल्प लागू है)।

-नहीं_बताएं_स्थिति
इस विकल्प का उपयोग कमांड की स्थिति (फ़ाइल नाम) को प्रिंट करने से रोकने के लिए किया जा सकता है
और लाइन नंबर) कमांड के साथ निष्पादित होने से ठीक पहले। यह है
चूक।

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

-स्पर्श मत करो
अंतिम-संशोधित समय को अद्यतन करने के बजाय, व्यंजनों से जुड़ी कार्रवाइयों को निष्पादित करें
लक्ष्य फ़ाइलों की. यह डिफ़ॉल्ट है.

-टर्मिनल
सूचीबद्ध करते समय, आउटपुट स्ट्रीम को टर्मिनल पर भी भेजें। यह डिफ़ॉल्ट है.

-नहीं_टर्मिनल
सूचीबद्ध करते समय, आउटपुट को टर्मिनल पर न भेजें।

-समय समायोजन
इस विकल्प का कारण बनता है पकाना के लक्ष्यों के अंतिम-संशोधित समय की जाँच करने के लिए
रेसिपीज़, और यदि आवश्यक हो तो उन्हें अपडेट करता है, यह सुनिश्चित करने के लिए कि वे सुसंगत हैं
(से कम) सामग्री का अंतिम-संशोधित समय। इसका परिणाम अधिक होता है
सिस्टम कॉल, और कुछ सिस्टम पर चीज़ों को धीमा कर सकता है। यह इससे मेल खाता है
समय समायोजन नुस्खा ध्वज.

-नहीं_समय_समायोजित
किसी रेसिपी का मुख्य भाग निष्पादित करने के बाद फ़ाइल को अंतिम बार संशोधित न करें।
यह डिफ़ॉल्ट है. यह इससे मेल खाता है नो-टाइम-एडजस्ट नुस्खा ध्वज.

-वेब
इस विकल्प का उपयोग HTML वेब पेज को मानक पर मुद्रित करने का अनुरोध करने के लिए किया जा सकता है
आउटपुट. इस वेब पेज का उपयोग फ़ाइल निर्भरताओं का दस्तावेजीकरण करने के लिए किया जा सकता है; यह पकड़ लेता है
रसोई की किताब के कई शब्दार्थ। डिबगिंग के समय भी यह बहुत उपयोगी हो सकता है
रसोई की किताबें।

नाम=मूल्य
असाइन करें मूल्य नामित चर के लिए. यदि आप कर सकते हैं तो मान में रिक्त स्थान हो सकते हैं
शेल को उन्हें पार करने के लिए मनाओ।

सभी विकल्पों को संक्षिप्त किया जा सकता है; संक्षिप्त नाम को अपर केस लेटर्स के रूप में प्रलेखित किया गया है,
सभी छोटे अक्षर और अंडरस्कोर (_) वैकल्पिक हैं। आपको लगातार उपयोग करना चाहिए
वैकल्पिक अक्षरों का क्रम।

सभी विकल्प केस असंवेदनशील हैं, आप उन्हें अपर केस या लोअर केस में टाइप कर सकते हैं या a
दोनों का संयोजन, मामला महत्वपूर्ण नहीं है।

उदाहरण के लिए: तर्क "-help", "-HEL" और "-h" सभी का अर्थ यह है कि -मदद
विकल्प। तर्क "-hlp" को नहीं समझा जाएगा, क्योंकि लगातार वैकल्पिक
पात्रों की आपूर्ति नहीं की गई थी।

विकल्प और अन्य कमांड लाइन तर्कों को कमांड लाइन पर मनमाने ढंग से मिलाया जा सकता है।

GNU लंबे विकल्प नामों को समझा जाता है। चूँकि सभी विकल्पों के नाम पकाना लंबे हैं, यह
इसका अर्थ है अतिरिक्त अग्रणी '-' को अनदेखा करना। "--विकल्प=मूल्य"सम्मेलन भी है
समझ में आ।

बाहर निकलें स्थिति


RSI पकाना आदेश किसी भी त्रुटि पर 1 की स्थिति के साथ बाहर निकल जाएगा। NS पकाना आदेश ही होगा
अगर कोई त्रुटि नहीं है तो 0 की स्थिति से बाहर निकलें।

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


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

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

लिनक्स कमांड

Ad