هذا هو الأمر g.tempfilegrass الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
g.tempfile - يقوم بإنشاء ملف مؤقت وطباعة اسم الملف الخاص به.
الكلمات الرئيسية
عام الدعم البرامج النصية
موجز
g.tempfile
g.tempfile --مساعدة
g.tempfile [-d] معرف المنتج=عدد صحيح [-مساعدة] [-مطنب] [-هدوء] [-ui]
الأعلام:
-d
تشغيل جاف - لا تقم بإنشاء ملف ، فقط قم بطباعة اسم الملف الخاص به
--مساعدة
طباعة ملخص الاستخدام
- الإسراف
إخراج وحدة مطول
--هادئ
إخراج وحدة هادئة
--ui
فرض إطلاق مربع حوار واجهة المستخدم الرسومية
المعلمات:
معرف المنتج=عدد صحيح [مطلوب]
معرّف العملية المراد استخدامه عند تسمية الملف المؤقت
الوصف
g.tempfile تم تصميمه لبرامج shell النصية التي تحتاج إلى استخدام ملفات مؤقتة كبيرة. عشب
يوفر آلية للملفات المؤقتة التي لا تعتمد على / tmp. عشب مؤقت
يتم إنشاء الملفات في قاعدة البيانات بافتراض وجود مساحة كافية
تحت قاعدة البيانات للملفات الكبيرة. يزيل GRASS الملفات المؤقتة التي تحتوي على ملفات
تركتها البرامج التي فشلت في إزالتها قبل الإنهاء.
g.tempfile ينشئ ملفًا فريدًا ويطبع الاسم. يتعين على المستخدم تقديم ملف
معرّف العملية الذي سيتم استخدامه كجزء من اسم الملف. توفر معظم قذائف Unix ملف
طريقة للحصول على معرف العملية للقذيفة الحالية. ل / بن / ش و / bin / csh هذا هو $$. هو - هي
يوصى بتحديد $$ على أنه معرف العملية لـ g.tempfile.
مثال
في حالة / بن / ش نصوص يجب استخدام الصيغة التالية:
temp1 = `g.tempfile pid = $$` `
temp2 = `g.tempfile pid = $$` `
بالنسبة للنصوص البرمجية / bin / csh ، يمكن استخدام ما يلي:
تعيين temp1 = `` g.tempfile pid = $$ ``
تعيين temp2 = `` g.tempfile pid = $$ ``
الملاحظات
كل مكالمة ل g.tempfile ينشئ اسمًا مختلفًا (أي فريدًا). على الرغم من أن GRASS يفعل
في نهاية المطاف حول إزالة الملفات المؤقتة التي تركت وراءها ، المبرمج
يجب أن تبذل قصارى جهدها لإزالة هذه الملفات. غالبًا ما يكبرون ويأخذون القرص
فضاء. إذا كنت تكتب / بن / ش البرامج النصية ، تعلم كيفية استخدام / بن / ش فخ يأمر. إذا كنت تكتب
/ bin / csh scripts ، تعلم كيفية استخدام / bin / csh onintr أمر.
استخدم g.tempfilegrass عبر الإنترنت باستخدام خدمات onworks.net