সুচিপত্র:

কিভাবে bash প্যারামিটার একটি স্ক্রিপ্ট পাস করা হয়?
কিভাবে bash প্যারামিটার একটি স্ক্রিপ্ট পাস করা হয়?

ভিডিও: কিভাবে bash প্যারামিটার একটি স্ক্রিপ্ট পাস করা হয়?

ভিডিও: কিভাবে bash প্যারামিটার একটি স্ক্রিপ্ট পাস করা হয়?
ভিডিও: প্যারামিটার আর্গুমেন্ট লিনাক্স শেল স্ক্রিপ্ট টিউটোরিয়াল 2024, মে
Anonim

পাসিং আর্গুমেন্ট থেকে লিপি . যুক্তি হতে পারে পাস থেকে লিপি যখন এটি সম্পাদিত হয়, তাদের অনুসরণ করে একটি স্পেস-ডিলিমিটেড তালিকা হিসাবে লিখে লিপি ফাইলের নাম। ভিতরে লিপি , $1 ভেরিয়েবল প্রথমটি উল্লেখ করে যুক্তি কমান্ড লাইনে, $2 দ্বিতীয় যুক্তি এবং তাই ঘোষণা

উপরন্তু, ব্যাশ স্ক্রিপ্টে $1 কি?

কি $1 . $1 প্রথম কমান্ডলাইন আর্গুমেন্ট। আপনি যদি./asdf.sh a b c d e চালান, তাহলে $1 a হবে, $2 হবে b, ইত্যাদি ফাংশন সহ শেলগুলিতে, $1 প্রথম ফাংশন পরামিতি হিসাবে পরিবেশন করতে পারে, এবং আরও অনেক কিছু।

একইভাবে, $ কি? বাশ? বাশ একটি কমান্ড প্রসেসর যা সাধারণত একটি টেক্সট উইন্ডোতে চলে যেখানে ব্যবহারকারী কমান্ড টাইপ করে যা কর্ম ঘটায়। বাশ শেল স্ক্রিপ্ট নামে পরিচিত একটি ফাইল থেকে কমান্ডগুলি পড়তে এবং চালাতে পারে। বাশ এটি একটি POSIX-সঙ্গী শেল, তবে অনেকগুলি এক্সটেনশন সহ।

অনুরূপভাবে, আপনি কিভাবে একটি ব্যাশ স্ক্রিপ্ট ইনপুট করবেন?

কিভাবে একটি ব্যাশ স্ক্রিপ্ট লিখতে হয় যা ব্যবহারকারীর ইনপুট নেয়

  1. একটি নতুন ফাইল খুলুন। ন্যানো মাইস্ক্রিপ্ট।
  2. shebang লাইন লিখুন: #!/usr/bin/env bash.
  3. স্ক্রিপ্ট বিষয়বস্তু লিখুন. একটি সহজ উদাহরণ দিয়ে কাজ করা যাক:
  4. স্ক্রিপ্ট এক্সিকিউটেবল করুন। chmod +x myscript।
  5. স্ক্রিপ্ট চালান।./myscript.
  6. একটি ইনপুট ভেরিয়েবল যোগ করুন। #!/usr/bin/env bash.
  7. এখন এটি চালান: প্রয়োজনীয় প্যারামিটার ছাড়া:
  8. একটি ঐচ্ছিক ইনপুট ভেরিয়েবল যোগ করুন।

$$ লিনাক্স কি?

একটি অপারেটিং সিস্টেম হিসাবে, লিনাক্স একটি সফ্টওয়্যার যা কম্পিউটারে অন্যান্য সমস্ত সফ্টওয়্যারের নীচে বসে, সেই প্রোগ্রামগুলি থেকে অনুরোধগুলি গ্রহণ করে এবং এই অনুরোধগুলিকে কম্পিউটারের হার্ডওয়্যারে রিলে করে।

প্রস্তাবিত: