আমি আজ http://www.tutorialspPoint.com/unix/unix-quoting-mechanisms.htm থেকে শেল টিউটোরিয়ালটি পড়ছি
এতে এটি উল্লেখ করা হয়েছে:
স্ট্রিংয়ের আউটপুট হওয়ার জন্য যদি একটি একক উদ্ধৃতি উপস্থিত হয়, আপনি সম্পূর্ণ স্ট্রিংটি একক উদ্ধৃতিতে রেখে দেবেন না পরিবর্তে আপনি ব্যাকস্ল্যাশ () ব্যবহার করে নীচে যাবেন:
echo 'It\'s Shell Programming'
আমি এটি আমার সেন্টো সার্ভারে চেষ্টা করেছি, এটি কাজ করে না, >
আমাকে আরও টাইপ করার ইঙ্গিত দেওয়ার জন্য অনুরোধ জানায়।
আমি ভাবছিলাম যেহেতু দুই একক উদ্ধৃতি স্বাভাবিক অক্ষর, যা পালাবার প্রতীক অন্তর্ভুক্ত প্রতিটি বিশেষ অক্ষর রুপান্তর, \
, কিন্তু বাদ নিজেই '
,
কিভাবে আমি একটি একক একক উদ্ধৃতি উপস্থাপিত করে '
একটি একক উদ্ধৃত ফ্রেজ?
echo Wow, I'm going to have lots of $$$$$$ now
$
আপনারও ডাবল উদ্ধৃতি ব্যবহার করা উচিত এবং পালাতে হবে। মত echo Wow, I\'m going to have lots of \$\$\$\$\$\$ now
বা ঠিক কিছুecho Wow, I\'m going to have lots of '$$$$$$' now
echo 'It'"'"'s Shell Programming'
। আমি কেবল এটি 3 টি স্ট্রিং হিসাবে বিভক্ত করছি, প্রথমটি এবং শেষটি একক উদ্ধৃতি দ্বারা বেষ্টিত, তবে মাঝেরটিতে ডাবল উদ্ধৃতি দ্বারা বেষ্টিত একটি একক উদ্ধৃতি রয়েছে।
echo It\'s Shell Programming
বা ব্যবহার করবেন নাecho "It's Shell Programming"
?