यह कमांड g.tempfilegrass है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
g.tempfile - एक अस्थायी फ़ाइल बनाता है और उसका फ़ाइल नाम प्रिंट करता है।
कीवर्ड
सामान्य, समर्थन, स्क्रिप्ट
SYNOPSIS
g.tempfile
g.tempfile --मदद
g.tempfile [-d] पीआईडी=पूर्णांक [--मदद] [--वाचाल] [--शांत] [--ui]
झंडे:
-d
ड्राई रन - कोई फ़ाइल न बनाएं, बस उसका फ़ाइल नाम प्रिंट करें
--मदद
प्रिंट उपयोग सारांश
--शब्दशः
वर्बोज़ मॉड्यूल आउटपुट
--शांत
शांत मॉड्यूल आउटपुट
--यूआई
बलपूर्वक GUI संवाद लॉन्च करना
पैरामीटर:
पीआईडी=पूर्णांक [आवश्यक]
टेम्पफ़ाइल का नामकरण करते समय उपयोग की जाने वाली प्रक्रिया आईडी
वर्णन
g.tempfile शेल स्क्रिप्ट्स के लिए डिज़ाइन किया गया है जिन्हें बड़ी अस्थायी फ़ाइलों का उपयोग करने की आवश्यकता होती है। घास
अस्थायी फ़ाइलों के लिए एक तंत्र प्रदान करता है जो /tmp पर निर्भर नहीं होता है। घास अस्थायी
डेटा बेस में फ़ाइलें इस धारणा के साथ बनाई जाती हैं कि पर्याप्त जगह होगी
बड़ी फ़ाइलों के लिए डेटा बेस के अंतर्गत। GRASS समय-समय पर मौजूद अस्थायी फ़ाइलों को हटा देता है
उन प्रोग्रामों द्वारा पीछे छोड़ दिया गया जो समाप्त होने से पहले उन्हें हटाने में विफल रहे।
g.tempfile एक अद्वितीय फ़ाइल बनाता है और नाम प्रिंट करता है। उपयोगकर्ता को एक प्रदान करना आवश्यक है
प्रोसेस-आईडी जिसका उपयोग फ़ाइल के नाम के भाग के रूप में किया जाएगा। अधिकांश यूनिक्स शैल एक प्रदान करते हैं
वर्तमान शेल की प्रक्रिया आईडी प्राप्त करने का तरीका। के लिए / बिन / श और /bin/csh यह $$ है। यह
यह अनुशंसा की जाती है कि $$ को प्रक्रिया-आईडी के रूप में निर्दिष्ट किया जाए g.tempfile.
उदाहरण
के लिए / बिन / श स्क्रिप्ट में निम्नलिखित सिंटैक्स का उपयोग किया जाना चाहिए:
temp1=`g.tempfile pid=$$`
temp2=`g.tempfile pid=$$`
/bin/csh स्क्रिप्ट के लिए, निम्नलिखित का उपयोग किया जा सकता है:
temp1=`g.tempfile pid=$$` सेट करें
temp2=`g.tempfile pid=$$` सेट करें
टिप्पणियाँ
प्रत्येक कॉल के लिए g.tempfile एक अलग (अर्थात अद्वितीय) नाम बनाता है। हालाँकि ग्रास करता है
अंततः प्रोग्रामर, पीछे छोड़ दी गई टेम्पफ़ाइल्स को हटाने के लिए तैयार हो जाता है
इन फ़ाइलों को हटाने के लिए हर संभव प्रयास करना चाहिए. वे अक्सर बड़े हो जाते हैं और डिस्क घेर लेते हैं
अंतरिक्ष। यदि आप लिखते हैं / बिन / श स्क्रिप्ट, का उपयोग करना सीखें / बिन / श जाल आज्ञा। यदि आप लिखते हैं
/bin/csh स्क्रिप्ट, /bin/csh का उपयोग करना सीखें onintr आदेश।
onworks.net सेवाओं का उपयोग करके ऑनलाइन g.tempfilegrass का उपयोग करें