এটি আসলে এই ক্ষেত্রে গুরুত্বপূর্ণ হবে না, তবে একক উদ্ধৃতি এবং ডাবল উদ্ধৃতিগুলির মধ্যে পার্থক্য রয়েছে।
ডাবল কোট বিশেষ অক্ষর যেমন '$' এবং উদ্ধৃতিগুলি স্থান করে দেবে, যেখানে একক উদ্ধৃতিগুলি ক্লোজিং একক উদ্ধৃতি ব্যতীত সমস্ত কিছুকে অক্ষরে অক্ষরে বিবেচনা করে।
উভয়ই একসাথে পাঠ্যটিকে গোষ্ঠীভূত করবে, যার ফলে ক্রোমিয়াম এটি একক যুক্তি হিসাবে দেখায় এবং "; # &" এর মতো অক্ষরগুলির সেই প্রসঙ্গে কোনও বিশেষ অর্থ নেই।
এটি ডাবল উদ্ধৃতিগুলির মধ্যে একটি ডাবল উদ্ধৃতি থেকে বাঁচতে '\' এর ব্যবহার এবং একটি ব্যাকস্ল্যাশ নিজেই দেখায়:
mat@sen:~$ echo "a&bc\\#de\"f"
a&bc\#de"f
একক উদ্ধৃতি সহ কিছুই পরিবর্তন হয় না:
mat@sen:~$ echo 'a&bc\\#de\"f'
a&bc\\#de\"f
উদ্ধৃতিগুলি ছাড়াই '&' এটিকে দুটি কমান্ডে বিভক্ত করে:
mat@sen:~$ echo a&bc\\#de\"f
[1] 2619
a
bc\#de"f: command not found
[1]+ Done echo a
[1]+ Done echo a
সাধারণত এক প্রকারের উদ্ধৃতি নিয়ে কাজ করার সময় আপনি এটিকে অন্য ধরণের সাথে গুটিয়ে রাখতে পারেন, তবে আপনি এটিকে নিয়ে সমস্যার মধ্যে পড়তে পারেন:
mat@sen:~$ echo "'a'bc$foo"
'a'bc
একক উদ্ধৃতিগুলি প্রতিস্থাপন করা হয় না, তবে '$' হয়। নিম্নলিখিত বাক্য গঠন যদিও কাজ করে:
mat@sen:~$ echo $'a\'bc$foo'
a'bc$foo