این دستور g.tempfilegrass است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
g.tempfile - یک فایل موقت ایجاد می کند و نام فایل آن را چاپ می کند.
واژگان کلیدی
عمومی، پشتیبانی، اسکریپت
خلاصه
g.tempfile
g.tempfile --کمک
g.tempfile [-d] pid=عدد صحیح [--کمک] [--واژگان] [--ساکت] [--ui]
پرچم ها:
-d
اجرای خشک - فایلی ایجاد نکنید، فقط نام فایل را چاپ کنید
--کمک
خلاصه استفاده از چاپ
-- پرحرف
خروجی ماژول گویا
--ساکت
خروجی ماژول بی صدا
--ui
راه اندازی اجباری گفتگوی رابط کاربری گرافیکی
پارامترهای:
pid=عدد صحیح [ضروری]
شناسه پردازش برای استفاده در هنگام نامگذاری tempfile
شرح
g.tempfile برای اسکریپت های پوسته ای طراحی شده است که نیاز به استفاده از فایل های موقت بزرگ دارند. چمن
مکانیزمی را برای فایل های موقت ارائه می دهد که به /tmp وابسته نیست. GRASS موقت است
فایل ها در پایگاه داده با این فرض ایجاد می شوند که فضای کافی وجود دارد
تحت پایگاه داده برای فایل های بزرگ. GRASS به صورت دوره ای فایل های موقتی را حذف می کند
برنامههایی که نتوانستهاند آنها را قبل از خاتمه حذف کنند، پشت سر گذاشتهاند.
g.tempfile یک فایل منحصر به فرد ایجاد می کند و نام آن را چاپ می کند. کاربر ملزم به ارائه الف
process-id که به عنوان بخشی از نام فایل استفاده خواهد شد. اکثر پوسته های یونیکس یک a
راهی برای دریافت شناسه فرآیند پوسته فعلی. برای / بن / شل و /bin/csh این $$ است. آی تی
توصیه می شود $$ به عنوان شناسه فرآیند مشخص شود g.tempfile.
مثال
برای / بن / شل اسکریپت ها باید از نحو زیر استفاده شود:
temp1=`g.tempfile pid=$$`
temp2=`g.tempfile pid=$$`
برای اسکریپت های /bin/csh، می توان از موارد زیر استفاده کرد:
تنظیم temp1=`g.tempfile pid=$$`
تنظیم temp2=`g.tempfile pid=$$`
NOTES
هر تماس به g.tempfile یک نام متفاوت (یعنی منحصر به فرد) ایجاد می کند. اگرچه GRASS این کار را می کند
برنامه نویس در نهایت به حذف تم فایل هایی که پشت سر گذاشته شده اند بپردازید
باید تمام تلاش خود را برای حذف این فایل ها انجام دهد. آنها اغلب بزرگ می شوند و دیسک را اشغال می کنند
فضا. اگر بنویسید / بن / شل اسکریپت ها، یاد بگیرید که از آن استفاده کنید / بن / شل دام فرمان اگر بنویسید
اسکریپت های /bin/csh، استفاده از /bin/csh را یاد بگیرید onintr فرمان
از g.tempfilegrass به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید