আপনার পালিয়ে যাওয়া এস্ট্রোফেসের সাথে কী ঘটছে তা বোঝাতে আমরা আপনার দ্বিতীয় উদাহরণটি পরীক্ষা করব ( একক উদ্ধৃতি বা শক্তিশালী উক্তিও দেখুন ):
$ echo '\'Hello World\''
> # expects you to continue input
এখানে, আপনি যেমনটি বলেছেন ঠিক তেমনই উদ্ধৃতিটি ঝুলিয়ে রেখেছেন। এখন শেষটি ট্রিম করুন এবং এটিকে পরিবর্তন করুন:
v v v
$ echo '\'Hello World # Echo two strings: '\' and 'Hello World'.
\Hello World ^
"হ্যালো ওয়ার্ল্ড" সাব-স্ট্রিংটি এখানে উদ্ধৃত হয়নি, তবে এটি এমন আচরণ করেছে যেন এটি শক্তিশালী উদ্ধৃতিযুক্ত। আপনার উদাহরণটি আবার ব্যবহার করে শেষের সময়টিকে আলাদাভাবে ট্রিম করুন:
vv v (plain apostrophe)
$ echo '\'Hello World\' # Will echo: '\' and 'Hello World''
\Hello World' ^^ # Note that the trailing ' char is backslash escaped.
"হ্যালো ওয়ার্ল্ড" সাব-স্ট্রিং আবার এমনভাবে আচরণ করে যেন এটি দৃ strong় উদ্ধৃত হয়, শেষে কেবল যুক্ত অ্যাডাস্ট্রোফ (পলায়ন, তাই আর কোনও উদ্ধৃতি নেই)।
যখন অন্য একক উদ্ধৃতিটি যুক্ত করা হয় (আপনার মূল উদাহরণ) স্ট্রিংটি ঝুলন্ত অবস্থায় ছেড়ে দেওয়া হয় এবং একটি নিকট-উদ্ধৃতিটির জন্য অপেক্ষা করা হয়।
echo \''Hello World'\'