কমান্ডের সিনট্যাক্স সম্পর্কিত বিকল্পগুলি এবং যুক্তিগুলি কী তা বোঝার জন্য আমি একটি বিভ্রান্তিকর বিভিন্নতা দেখতে পেয়েছি।
উদাহরণস্বরূপ, আমি এর মতো সংজ্ঞা পেয়েছি:
command -a -b -c d e f
কিছু মধ্যে পার্থক্য
-a -b -c
, তাদের বিকল্প বা সুইচ কল এবংd e f
তাদের আর্গুমেন্ট কল করে।command -a -b -c d e f
কিছু, উদাহরণস্বরূপ একটি
bash
ম্যানুয়াল, সমস্ত-a -b -c d e f
আর্গুমেন্ট কল করে এবং ব্যাখ্যা করে যে এগুলি সমস্ত$1 $2 $3 $4 $5 $6
যথাক্রমে একটি স্ক্রিপ্ট থেকে অ্যাক্সেসযোগ্য ।command -a b=c
কিছু
-a
একটি বিকল্প,b
একটি আর্গুমেন্ট এবংc
মান বলে, কিন্তু অন্যরা এটিকে প্রথম দুটি পয়েন্টের মতো মিশ্রিত করে, বিভিন্ন ক্ষেত্রে সমস্ত-a b c
আর্গুমেন্টকে ডাকে ।
এই তিনটি সংস্করণ কেবল বিভিন্ন কলিং জাতগুলির আধিক্যের উদাহরণ, আমি কীভাবে সেগুলি সব তালিকাভুক্ত করতে জানি না, তবে আমি লক্ষ্য করেছি যে কোনও নির্দিষ্ট নামকরণের কনভেনশন নেই sure
বা কমপক্ষে, আমি জানলাম এমন কোনও প্রমিত নামকরণ কনভেনশন নেই, কারণ আমি বিভিন্ন এলোমেলো উত্স জুড়ে এসেছি, তবে আনুষ্ঠানিক লিনাক্স এবং জিএনইউভুক্ত সাইট বা ম্যানুয়ালগুলির মধ্যেও আমি এই অসঙ্গতি পূরণ করতে পেরেছি।
আমি উল্লেখ করতে পারি এমন কোন প্রশ্নবিদ্ধ অফিসিয়াল নামকরণ প্রকল্প?