استرداد نتيجة الأمر في متغير

لسبب محدد ، من الضروري استرداد نتيجة أمر (أو رمز الخلف) في متغير لاستغلال البرنامج النصي في وقت لاحق.

فيما يلي أمثلة مختلفة:

بناء الجملة

 فار = $ (قيادة) 

ملاحظة: يرجى ملاحظة أن الطريقة القديمة التي تستخدم علامات الاقتباس العكسي ('command') محظورة وأن الأمثلة المقدمة هنا أفضل.

أمثلة

  • استعادة معيار الخروج
    • stdout فقط
      • فار = $ (الأمر)
    • stdout و stderr
      • var = $ (الأمر 2> & 1)
  • استعادة رمز العودة ($؟)
    • كود العودة فقط
      • أمر
      • فار = $؟
    • على حد سواء
      • فار = $ (قيادة)
      • فار = $؟
المقال السابق المقالة القادمة

نصائح الأعلى