স্ট্রিং জোড়া দেওয়া

Fish Shell:
স্ট্রিং জোড়া দেওয়া

কিভাবে:

ফিশে, স্ট্রিংগুলিকে স্পেস দিয়ে এক সাথে জোড়া দাও অথবা string join ব্যবহার করো।

# 'Hello' এবং 'World!' কে একটি স্পেস দিয়ে জোড়া দাও
echo 'Hello' 'World!'

# আউটপুট: Hello World!

# ভেরিয়েবলগুলি জোড়া দাও
set greet "Howdy"
set who "Partner"
echo $greet $who

# আউটপুট: Howdy Partner

# স্পেস ছাড়া জোড়া দাও স্ট্রিং জয়েনের মাধ্যমে
set file "report"
set ext "txt"
string join '' $file '.' $ext

# আউটপুট: report.txt

গভীর ডুব

জোড়া দেওয়া প্রোগ্রামিংয়ের শুরু থেকেই আছে। ফিশে, string join পুরোনো পদ্ধতি, যেমন echo-এর পরে বিনা উদ্ধৃতিচিহ্নের সাথে স্ট্রিং ভ্যারিয়েবল ব্যবহার, এই পদ্ধতির থেকে পরিষ্কার। এই পদ্ধতি সাবকমান্ড ওভারহেড এড়িয়ে চলে, যা কর্মক্ষমতায় লাভ হতে পারে।

বিকল্পগুলো প্রিন্টএফ-এর মতো, যা আরো বেশি ফরম্যাটিং নিয়ন্ত্রণ প্রদান করে কিন্তু সহজ জোড়া দেওয়ার অপারেশনের জন্য একটু বেশি জটিল। উদাহরণ:

set firstName "Ada"
set lastName "Lovelace"
printf "%s %s\n" $firstName $lastName

ফিশের string কমান্ডটি স্ট্রিং ম্যানিপুলেশন টুলবক্সের একটি অংশ যা টেক্সট প্রসেসিংকে আরো সহজ করার জন্য চালু করা হয়েছে। এটা শুধুমাত্র ফিশে অনন্য নয়, কিন্তু এটির একটি অন্তর্নির্মিত টুল হিসেবে অন্তর্ভুক্তি সবকিছু সহজ রাখে।

আরও দেখুন

  • অফিশিয়াল ফিশ ডকুমেন্টেশন: লিঙ্ক
  • কমিউনিটি টিউটোরিয়ালস: লিঙ্ক
  • শেলসে স্ট্রিং ম্যানিপুলেশন সম্পর্কিত আলোচনা: লিঙ্ক