• 1

مالفرق بين الظفرين '' و "" في برمجة Bash؟

أريد أن أعرف الفرق بين استخدام '' و"" أثناء البرمجة بلغة Bash. جربت ما يلي ولم أجد الفرق:

 

echo "Ahmed Aly"
echo 'Ahmed Aly'

 

هل يوجد فرق بين الاثنين؟

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

يوجد فرق بين الاثنين. عند استخدام الظفرين'' فلن يُفسّر ما بينهما؛ أمّا عند استخدام علامة الاقتباس "" فسيحدُث ذلك.

بالعودة إلى مثالك. جرب إنشاء متغير باسم Name وأعطه قيمة ثم ضعه بين ظفرين '' وجرّب طباعته عن طريق أمر echo. كما يلي مثلًا:
 

Name=Ahmed
echo 'My name is $Name'


النّتيجة:
 

My name is $Name



 أعد نفس الشيء مع علامتي الاقتباس "".
 

Name=Ahmed
echo "My name is $Name"


النّتيجة:

 

My name is Ahmed

 

2 اشخاص أعجبوا بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن