انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

gmt_shell_functions.shgmt - آنلاین در ابر

gmt_shell_functions.shgmt را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور gmt_shell_functions.shgmt است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


gmt_shell_functions.sh - توابع عملی برای استفاده در اسکریپت های پوسته بورن GMT

خلاصه


gmt_init_tmpdir

gmt_remove_tmpdir

gmt_clean_up [پیشوند]

gmt_message پیام

gmt_abort پیام

gmt_get_nrecords فایل ها)

gmt_get_datarecords فایل ها)

gmt_get_nfields رشته

gmt_get_field رشته

gmt_get_region فایل ها) [گزینه های]

gmt_get_gridregion پرونده [گزینه های]

gmt_get_map_width -R -J

gmt_get_map_height -R -J

gmt_set_psfile پرونده

gmt_set_pdffile پرونده

gmt_set_framename پیشوند شماره فریم

gmt_set_framenext شماره فریم

شرح


gmt_shell_functions.sh مجموعه ای از توابع را برای اسکریپت های پوسته Bourne (دوباره) در آن فراهم می کند
پشتیبانی از GMT اسکریپت پوسته فراخوان باید شامل خط زیر، قبل از
توابع قابل استفاده است:

. gmt_shell_functions.sh

پس از گنجاندن در اسکریپت پوسته، gmt_shell_functions.sh به کاربران GMT اجازه می دهد تا برخی از آنها را انجام دهند
اسکریپت نویسی راحت تر از موارد دیگر توابع موجود عبارتند از:

gmt_init_tmpdir
یک دایرکتوری موقت در آن ایجاد می کند دایرکتوری / tmp یا (در صورت تعریف) در دایرکتوری مشخص شده
توسط متغیر محیطی TMPDIR. نام دایرکتوری موقت برگردانده می شود
به عنوان متغیر محیطی GMT_TMPDIR. این تابع همچنین باعث اجرای GMT ​​می شود
'حالت جداسازی'، یعنی تمام فایل های موقت در آن ایجاد می شوند GMT_TMPDIR و
gmt.conf فایل تنظیم نخواهد شد

gmt_remove_tmpdir
دایرکتوری موقت را حذف می کند و تنظیم را از حالت تنظیم خارج می کند GMT_TMPDIR متغیر محیطی.

gmt_cleanup
تمام فایل‌ها و دایرکتوری‌هایی که شماره فرآیند فعلی بخشی از آن است را حذف کنید
نام فایل. اگر اختیاری است پیشوند داده می شود سپس ما همچنین تمام فایل ها را حذف می کنیم و
دایرکتوری هایی که با پیشوند داده شده شروع می شوند.

gmt_message
یک پیام به خطای استاندارد ارسال کنید.

gmt_abort
یک پیام به خطای استاندارد ارسال کنید و از پوسته خارج شوید.

gmt_get_nrecords
تعداد کل خطوط را برمی‌گرداند فایل ها)

gmt_get_datarecords
تعداد کل رکوردهای داده را برمی گرداند فایل ها)، یعنی بدون شمارش سرصفحه ها.

gmt_get_nfields
تعداد فیلدها یا کلمات موجود را برمی گرداند رشته

gmt_get_field
داده شده را برمی گرداند رشته در رشته. باید قبول شود رشته بین دو نقل قول به
آن را به عنوان یک مورد حفظ کنید.

gmt_get_region
بر اساس داده های جدول، منطقه را به شکل w/e/s/n برمی گرداند فایل ها).
به صورت اختیاری -I*dx*/ را اضافه کنیدdy برای کامل کردن پاسخ

gmt_get_gridregion
منطقه را به شکل w/e/s/n بر اساس هدر یک شبکه برمی‌گرداند پرونده.
به صورت اختیاری -I*dx*/ را اضافه کنیدdy برای کامل کردن پاسخ

gmt_get_map_width
از کاربر انتظار دارد که مورد نظر را بدهد -R -J تنظیم می کند و عرض نقشه را به داخل برمی گرداند
واحد اندازه گیری فعلی

gmt_get_map_height
از کاربر انتظار دارد که مورد نظر را بدهد -R -J تنظیمات و ارتفاع نقشه را برمی گرداند
واحد اندازه گیری فعلی

gmt_set_psfile
نام فایل PostScript خروجی را بر اساس نام پایه یک فایل مشخص ایجاد کنید
(معمولاً نام اسکریپت $0).

gmt_set_framename
یک نام فایل با ترتیب لغوی (یعنی بدون پسوند) را با توجه به فایل برمی‌گرداند
پیشوند و شماره فریم فعلی، با استفاده از عرض 6 برای عدد صحیح شامل
صفر قبل از عدد. هنگام ایجاد انیمیشن ها و نام فایل های مرتب شده واژگانی مفید هستند
مورد نیاز است.

gmt_set_framenext
شمارنده عدد صحیح فریم فعلی را می پذیرد و شمارنده عدد صحیح بعدی را برمی گرداند.

NOTES


1. این توابع فقط در پوسته Bourne کار می کنند (sh) و مشتقات آنها (مانند خاکستر,
بر هم زدن, ksh و zsh). این توابع در پوسته C کار نمی کنند (csh) یا مشتقات آنها
(پسندیدن tcsh، و در اسکریپت های دسته ای DOS نیز قابل استفاده نیست.

2. gmt_shell_functions.sh برای اولین بار در نسخه 4.2.2 GMT معرفی شدند و از آن زمان تاکنون معرفی شده اند
به طور منظم با سایر میانبرهای اسکریپت نویسی عملی گسترش می یابد. اگر می خواهید دیگری را پیشنهاد دهید
توابع، لطفاً با افزودن یک درخواست New Issue در gmt.soest.hawaii.edu این کار را انجام دهید.

از gmt_shell_functions.shgmt به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad