এটি হল কমান্ড getdefs যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
getdefs - অটোজেন ডেফিনিশন এক্সট্রাকশন টুল
সাইনোপিসিস
getdefs [বিকল্প নাম মূল্য]
সমস্ত আর্গুমেন্ট নামকরণ করা হয় বিকল্প.
কোন যদি ইনপুট যুক্তি প্রদান করা হয় বা সহজভাবে "-" সেট করা হয়, এবং যদি stdin একটি না TTY, তারপর
ইনপুট ফাইলের তালিকা থেকে পড়া হবে stdin.
বর্ণনাঃ
এই প্রোগ্রামটি উৎস ফাইলের তালিকা থেকে AutoGen সংজ্ঞা বের করে। সংজ্ঞা হয়
দ্বারা সীমাবদ্ধ /*= 0fP এবং =*/0fP।
বিকল্প
নির্দিষ্ট করুন যে সংজ্ঞা হয় of স্বার্থ এবং কি থেকে বলা সম্বন্ধে তাহাদিগকে
defs-to-get=reg-ex
Regexp "/*=" দেখাশোনার জন্য।
আপনি যদি শুধুমাত্র একটি নির্দিষ্ট বিভাগ থেকে সংজ্ঞা চান, বা এমনকি নাম দিয়েও
নির্দিষ্ট নিদর্শন মেলে, তারপর পাঠ্যের জন্য এই নিয়মিত অভিব্যক্তি নির্দিষ্ট করুন
যে অনুসরণ করতে হবে /*=.
সাবব্লক=সাব-ডিফ
সাবব্লক সংজ্ঞা নাম। এই বিকল্পটি সীমাহীন সংখ্যক বার প্রদর্শিত হতে পারে।
এই বিকল্পটি নেস্টেড সংজ্ঞাগুলির জন্য শর্টহ্যান্ড এন্ট্রি তৈরি করতে ব্যবহৃত হয়। জন্য
উদাহরণ সহ:
ব্যবহার সাবব্লক এইভাবে --সাবব্লক=আর্গ=আর্গনাম,টাইপ,নাল
এবং সংজ্ঞা an ARG এইভাবে arg: এই, গৃহস্থালির কাজ *
ইচ্ছা তারপর বিস্তৃত করা করুন: ARG = { argname = এই; আদর্শ = "চর *"; @;}
"এই, চর *" স্ট্রিংটি কমা দিয়ে আলাদা করা হয়েছে, সাদা স্থান সরানো হয়েছে।
আপনি a দিয়ে মান স্ট্রিং শুরু করে কমা ছাড়া অন্য অক্ষর ব্যবহার করতে পারেন
একটি একক বা ডবল উদ্ধৃতি অক্ষর ব্যতীত বিরামচিহ্নের অক্ষর। আপনিও পারেন
না সহ একে অপরের পাশে কমা বসিয়ে মধ্যবর্তী মান বাদ দিন
হস্তক্ষেপকারী সাদা স্থান। উদাহরণস্বরূপ, "+bumble++yes+" এতে প্রসারিত হবে:
ARG = { argname = বকবক করা অকার্যকর = "হ্যাঁ"; @;}
listattr=Def
মানের তালিকা সহ বৈশিষ্ট্য। এই বিকল্প একটি সীমাহীন সংখ্যা প্রদর্শিত হতে পারে
বার।
এই বিকল্পটি সাধারণত সংজ্ঞাগুলির জন্য শর্টহ্যান্ড এন্ট্রি তৈরি করতে ব্যবহৃত হয়
বেশ কয়েকবার উপস্থিত হয়। যে, তারা মান তালিকা হতে ঝোঁক. উদাহরণ স্বরূপ,
সঙ্গে:
listattr=foo সংজ্ঞায়িত, পাঠ্য:
foo: এই, হল a, বহু-তালিকা তারপরে প্রসারিত হবে:
foo বিন্যাস = 'এই', 'হয়', 'ক', 'মাল্টি-লিস্ট';
টেক্সট কমা দ্বারা পৃথক করা হয়, সাদা স্থান সরানো হয়। আপনি ব্যবহার করতে পারেন
একটি বিরাম চিহ্ন দিয়ে মান স্ট্রিং শুরু করে কমা ছাড়া অন্য অক্ষর
একটি একক বা ডবল উদ্ধৃতি অক্ষর ছাড়া অন্য অক্ষর।
উল্লেখ কিভাবে থেকে সংখ্যা দ্য সংজ্ঞা
অর্ডার [=ফাইলের নাম], --কোন আদেশ নেই
বর্ণমালা বা নাম ফাইল ব্যবহার করুন. দ্য no-ordering ফর্ম বিকল্পটি নিষ্ক্রিয় করবে। এই
বিকল্পটি ডিফল্টরূপে সক্রিয় করা হয়।
ডিফল্টরূপে, ক্রমানুসারে এন্ট্রি নামের বর্ণানুক্রমিক। ব্যবহার করুন, no-ordering যদি আদেশ
গুরুত্বহীন। ব্যবহার করুন ক্রম কেস সংবেদনশীলতা ছাড়া অর্ডার করার কোন যুক্তি ছাড়া।
ব্যবহার আদেশ = যদি কালানুক্রমিক ক্রম গুরুত্বপূর্ণ হয়। getdefs হবে
এর পাঠ্য বিষয়বস্তু বজায় রাখুন ফাইলের নাম. ফাইলের নাম প্রয়োজন নেই
প্রথম-সূচক=প্রথম সূচক
গ্রুপে প্রযোজ্য প্রথম সূচক। এই বিকল্পটি তার হিসাবে একটি পূর্ণসংখ্যা সংখ্যা নেয়
যুক্তি. ডিফল্ট প্রথম সূচক এই বিকল্পের জন্য হল:
0
ডিফল্টরূপে, একটি নামকৃত সংজ্ঞার প্রথম ঘটনাটির একটি সূচক শূন্য থাকবে।
কখনও কখনও, এটি একটি সংরক্ষিত মান হতে হবে। একটি নির্দিষ্ট করতে এই বিকল্প প্রদান করুন
ভিন্ন সূচনা পয়েন্ট।
সংজ্ঞা সন্নিবেশ অপশন
ফাইললিস্ট [=ফাইল]
defs-এ উৎস ফাইলের নাম সন্নিবেশ করান।
আউটপুট সংজ্ঞায় প্রতিটি ইনপুট ফাইলের নাম সন্নিবেশ করান। যদি কোন যুক্তি না থাকে
সরবরাহ করা হয়েছে, বিন্যাস হবে:
infile = '%s';
যদি একটি যুক্তি সরবরাহ করা হয়, তাহলে সেই স্ট্রিংটি এন্ট্রি নামের পরিবর্তে ব্যবহার করা হবে
ইনফাইল.
বরাদ্দ=ag-def
গ্লোবাল অ্যাসাইনমেন্ট। এই বিকল্পটি সীমাহীন সংখ্যক বার প্রদর্শিত হতে পারে।
এই বিকল্পের প্রতিটি অনুলিপির আর্গুমেন্ট আউটপুটে ঢোকানো হবে
সংজ্ঞা, শুধুমাত্র একটি সেমিকোলন সংযুক্ত।
common-assign=ag-def
সমস্ত ব্লকের জন্য সাধারণ অ্যাসাইনমেন্ট। এই বিকল্প একটি সীমাহীন সংখ্যা প্রদর্শিত হতে পারে
বার।
এই বিকল্পের প্রতিটি অনুলিপির যুক্তি প্রতিটি আউটপুটে ঢোকানো হবে
সংজ্ঞা, শুধুমাত্র একটি সেমিকোলন সংযুক্ত।
কপি=ফাইল
সংজ্ঞায় অনুলিপি করার জন্য ফাইল(গুলি)। এই বিকল্প একটি সীমাহীন সংখ্যা প্রদর্শিত হতে পারে
বার।
এই বিকল্পগুলির দ্বারা নাম দেওয়া প্রতিটি ফাইলের বিষয়বস্তু আউটপুটে ঢোকানো হবে
সংজ্ঞা
srcfile [=ফাইল]
প্রতিটি ডিএফ-এ উৎস ফাইলের নাম সন্নিবেশ করান।
ইনপুট ফাইলের নাম সন্নিবেশ করান যেখানে আউটপুটে একটি সংজ্ঞা পাওয়া গেছে
সংজ্ঞা যদি কোন যুক্তি সরবরাহ করা না হয়, বিন্যাস হবে:
srcfile = '%s';
যদি একটি যুক্তি সরবরাহ করা হয়, তাহলে সেই স্ট্রিংটি এন্ট্রি নামের পরিবর্তে ব্যবহার করা হবে
srcfile.
লিনেনাম [=def-নাম]
প্রতিটি ডিএফ-এ উৎস লাইন নম্বর সন্নিবেশ করান।
ইনপুট ফাইলে লাইন নম্বর সন্নিবেশ করান যেখানে একটি সংজ্ঞা পাওয়া গেছে
আউটপুট সংজ্ঞা। যদি কোন যুক্তি সরবরাহ করা না হয়, বিন্যাস হবে:
linenum = '%s';
যদি একটি যুক্তি সরবরাহ করা হয়, তাহলে সেই স্ট্রিংটি এন্ট্রি নামের পরিবর্তে ব্যবহার করা হবে
লিনেনাম.
উল্লেখ যে নথি পত্র থেকে অনুসন্ধান উন্নত চিহ্নিতকারী
ইনপুট=src-ফাইল
defs অনুসন্ধান করতে ইনপুট ফাইল. এই বিকল্প একটি সীমাহীন সংখ্যা প্রদর্শিত হতে পারে
বার এই বিকল্পটি ডিফল্ট বিকল্প।
সংজ্ঞার জন্য অনুসন্ধান করা সমস্ত ফাইল কমান্ড লাইনে নামকরণ করা আবশ্যক
অথবা থেকে পড়ুন stdin. যদি একটাই থাকে ইনপুট বিকল্প এবং এটি স্ট্রিং, "-",
তারপর ইনপুট ফাইল তালিকা থেকে পড়া হয় stdin. যদি একটি কমান্ড লাইন আর্গুমেন্ট একটি না হয়
বিকল্পের নাম এবং এতে কোনো অ্যাসাইনমেন্ট অপারেটর নেই (=), তারপর এটি ডিফল্ট
একটি ইনপুট ফাইলের নাম হচ্ছে। অন্তত একটি ইনপুট ফাইল নির্দিষ্ট করা আবশ্যক৷
সংজ্ঞা আউটপুট বিধান বিকল্প:
আউটপুট=ফাইল
খোলার জন্য আউটপুট ফাইল। এই বিকল্পটি বিকল্পগুলির অটোজেন শ্রেণীর সদস্য।
আপনি যদি একটি AutoGen প্রক্রিয়ায় আউটপুট না পাঠান, তাহলে আপনি একটি আউটপুটের নাম দিতে পারেন
পরিবর্তে ফাইল
অটোজেন [=ag-cmd], --নো-অটোজেন
Defs সহ AutoGen আহ্বান করুন। দ্য কোন-অটোজেন ফর্ম বিকল্পটি নিষ্ক্রিয় করবে। এই
বিকল্পটি ডিফল্টরূপে সক্রিয় করা হয়। এই বিকল্পটি অটোজেন শ্রেণীর সদস্য
অপশন।
এটি ডিফল্ট আউটপুট মোড। নির্দিষ্ট করা কোন-অটোজেন সমতুল্য আউটপুট=-.
আপনি যদি এই বিকল্পটিতে একটি যুক্তি সরবরাহ করেন, তাহলে সেই প্রোগ্রামটি শুরু হবে যেন এটি
AutoGen ছিল এবং এর স্ট্যান্ডার্ড ইন এর আউটপুট সংজ্ঞা সেট করা হবে
প্রোগ্রাম.
টেমপ্লেট=ফাইল
টেম্পলেট নাম.
চূড়ান্ত আউটপুট তৈরি করার জন্য ব্যবহার করা টেমপ্লেট নাম নির্দিষ্ট করে।
agarg=ag-opt
অটোজেন আর্গুমেন্ট। এই বিকল্পটি সীমাহীন সংখ্যক বার প্রদর্শিত হতে পারে। এই
বিকল্পটি অবশ্যই নিম্নলিখিত বিকল্পগুলির সাথে একত্রিত হওয়া উচিত নয়: আউটপুট।
এটি একটি পাস-থ্রু যুক্তি। এটি আপনাকে যেকোনো নির্বিচারে যুক্তি উল্লেখ করতে দেয়
অটোজেনে পাস করতে হবে।
ভিত্তি-নাম =নাম
আউটপুট ফাইল(গুলি) জন্য বেস নাম। এই বিকল্পটি যেকোনটির সাথে একত্রিত হওয়া উচিত নয়
নিম্নলিখিত বিকল্পগুলির মধ্যে: আউটপুট।
যখন আউটপুট AutoGen-এ যাচ্ছে, তখন একটি বেস নাম অবশ্যই সরবরাহ করা বা প্রাপ্ত করা উচিত।
যদি এই বিকল্পটি সরবরাহ করা না হয়, তাহলে এটি থেকে নেওয়া হয় টেমপ্লেট বিকল্প তা হলে
প্রদান করা হয় না, তারপর এটি বর্তমান ডিরেক্টরির বেস নামে সেট করা হয়।
ব্যবহার তথ্য প্রদর্শন এবং প্রস্থান সাহায্য.
আরো সাহায্য
একটি পেজার মাধ্যমে বর্ধিত ব্যবহার তথ্য পাস.
সংরক্ষণ-অপস [=cfgfile]
অপশন স্টেট-এ সেভ করুন cfgfile. ডিফল্ট হল গত কনফিগারেশন ফাইল
তালিকাভুক্ত অনুযায়ী OPTION প্রিসেট অধ্যায়, নীচে। কমান্ড আপডেট করার পরে প্রস্থান হবে
কনফিগারেশন ফাইল।
load-opts=cfgfile, নো-লোড-অপস
থেকে লোড বিকল্প cfgfile. দ্য নো-লোড-অপস ফর্ম এর লোডিং নিষ্ক্রিয় করবে
আগের config/rc/ini ফাইল। --নো-লোড-অপস অর্ডারের বাইরে, তাড়াতাড়ি পরিচালনা করা হয়।
সংস্করণ [{v|c|n}]
প্রোগ্রামের আউটপুট সংস্করণ এবং প্রস্থান করুন। ডিফল্ট মোড হল `v', একটি সাধারণ সংস্করণ।
'c' মোড কপিরাইট তথ্য মুদ্রণ করবে এবং 'n' সম্পূর্ণ কপিরাইট মুদ্রণ করবে
নোটিশ।
অনুযায়ী OPTION প্রিসেট
হিসাবে চিহ্নিত করা হয় না যে কোনো বিকল্প না পূর্বনির্ধারিত থেকে মান লোড করে প্রিসেট করা যেতে পারে
কনফিগারেশন ("RC" বা ".INI") ফাইল(গুলি)। দ্য homerc ফাইল হল "আপনার / dev / নাল", যদি না যে একটি
ডিরেক্টরি সেক্ষেত্রে ফাইল ".getdefsrc" সেই ডিরেক্টরির মধ্যে অনুসন্ধান করা হয়।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে getdefs ব্যবহার করুন