এটি হল gmt_shell_functions.shgmt কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
gmt_shell_functions.sh - জিএমটি বোর্ন শেল স্ক্রিপ্টে ব্যবহার করা ব্যবহারিক ফাংশন
সাইনোপিসিস
gmt_init_tmpdir
gmt_remove_tmpdir
gmt_পরিষ্কার_আপ [উপসর্গ]
gmt_বার্তা বার্তা
gmt_abort বার্তা
gmt_get_nrecords নথি পত্র)
gmt_get_ndatarecords নথি পত্র)
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_pdfile ফাইল
gmt_set_framename উপসর্গ ফ্রেম নম্বর
gmt_set_framenext ফ্রেম নম্বর
বর্ণনাঃ
gmt_shell_functions.sh বোর্ন (আবার) শেল স্ক্রিপ্টে ফাংশনের একটি সেট প্রদান করে
GMT এর সমর্থন। কলিং শেল স্ক্রিপ্টের আগে নিম্নলিখিত লাইনটি অন্তর্ভুক্ত করা উচিত
ফাংশন ব্যবহার করা যেতে পারে:
. gmt_shell_functions.sh
একবার শেল স্ক্রিপ্টে অন্তর্ভুক্ত করা হলে, gmt_shell_functions.sh GMT ব্যবহারকারীদের কিছু করার অনুমতি দেয়
অন্যথার চেয়ে আরও সহজে স্ক্রিপ্টিং। উপলব্ধ করা ফাংশন হল:
gmt_init_tmpdir
একটি অস্থায়ী ডিরেক্টরি তৈরি করে / tmp -র পরিবর্তে অথবা (যখন সংজ্ঞায়িত করা হয়) নির্দেশিত ডিরেক্টরিতে
পরিবেশ পরিবর্তনশীল দ্বারা টিএমপিডিআইআর. অস্থায়ী ডিরেক্টরির নাম ফেরত দেওয়া হয়
পরিবেশ পরিবর্তনশীল হিসাবে GMT_TMPDIR. এই ফাংশনটি জিএমটি চালু করার কারণও হয়
'আইসোলেশন মোড', অর্থাৎ, সমস্ত অস্থায়ী ফাইল তৈরি করা হবে GMT_TMPDIR এবং
gmt.conf ফাইল সমন্বয় করা হবে না.
gmt_remove_tmpdir
অস্থায়ী ডিরেক্টরি সরিয়ে দেয় এবং আনসেট করে GMT_TMPDIR পরিবেশ সূচক.
gmt_ক্লিনআপ
সমস্ত ফাইল এবং ডিরেক্টরি সরান যেখানে বর্তমান প্রক্রিয়া নম্বরটি এর অংশ
ফাইলের নাম। ঐচ্ছিক হলে উপসর্গ দেওয়া হয় তারপর আমরা সমস্ত ফাইল মুছে ফেলি এবং
প্রদত্ত উপসর্গ দিয়ে শুরু হওয়া ডিরেক্টরি।
gmt_বার্তা
স্ট্যান্ডার্ড ত্রুটি একটি বার্তা পাঠান.
gmt_abort
স্ট্যান্ডার্ড ত্রুটিতে একটি বার্তা পাঠান এবং শেল থেকে প্রস্থান করুন।
gmt_get_nrecords
লাইনের মোট সংখ্যা প্রদান করে নথি পত্র)
gmt_get_ndatarecords
ডেটা রেকর্ডের মোট সংখ্যা প্রদান করে নথি পত্র), অর্থাৎ, হেডার গণনা করা হয় না।
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
একটি প্রদত্ত ফাইলের ভিত্তি নামের উপর ভিত্তি করে আউটপুট পোস্টস্ক্রিপ্ট ফাইলের নাম তৈরি করুন
(সাধারণত স্ক্রিপ্টের নাম $0).
gmt_set_framename
ফাইলটি দেওয়া একটি আভিধানিকভাবে আদেশকৃত ফাইলের নাম স্টেম (অর্থাৎ, কোন এক্সটেনশন নেই) প্রদান করে
উপসর্গ এবং বর্তমান ফ্রেম নম্বর, সহ পূর্ণসংখ্যার জন্য 6 এর প্রস্থ ব্যবহার করে
অগ্রণী শূন্য। অ্যানিমেশন তৈরি করার সময় দরকারী এবং আভিধানিকভাবে সাজানো ফাইলের নাম
প্রয়োজন।
gmt_set_framenext
বর্তমান ফ্রেম পূর্ণসংখ্যা কাউন্টার গ্রহণ করে এবং পরবর্তী পূর্ণসংখ্যা কাউন্টার প্রদান করে।
নোট
1. এই ফাংশনগুলি শুধুমাত্র বোর্ন শেলে কাজ করে (sh) এবং তাদের ডেরিভেটিভ (যেমন ছাই,
সজোরে আঘাত, ksh এবং zsh) এই ফাংশনগুলি সি শেলে কাজ করে না (csh) বা তাদের ডেরিভেটিভস
(যেমন tcsh শেল), এবং ডস ব্যাচ স্ক্রিপ্টেও ব্যবহার করা যাবে না।
2. gmt_shell_functions.sh GMT সংস্করণ 4.2.2 এ প্রথম চালু করা হয়েছিল এবং তারপর থেকে হয়েছে
অন্যান্য ব্যবহারিক স্ক্রিপ্টিং শর্ট-কাটগুলির সাথে নিয়মিতভাবে প্রসারিত হয়। আপনি অন্য প্রস্তাব করতে চান
ফাংশন, অনুগ্রহ করে gmt.soest.hawaii.edu-এ একটি নতুন ইস্যু অনুরোধ যোগ করে তা করুন।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে gmt_shell_functions.shgmt ব্যবহার করুন