Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

المخرجات القياسية

جزء من قسم الأساسيات في رحلة Terminal على Coddy — الدرس 37 من 82.

كل أمر في الطرفية لديه ثلاثة تدفقات بيانات متصلة به. فهم هذه التدفقات هو أساس إعادة التوجيه — وهي واحدة من أقوى ميزات سطر الأوامر.

يُسمى التدفق الأول المخرجات القياسية، وغالباً ما يُختصر بـ stdout. هذا هو المكان الذي ترسل فيه الأوامر نتائجها العادية. عندما تقوم بتشغيل ls أو cat، فإن النص الذي تراه على الشاشة يأتي عبر المخرجات القياسية.

echo "Hello, World!"

تُرسل الرسالة Hello, World! إلى المخرجات القياسية (standard output)، والتي تُعرض افتراضيًا على شاشة الطرفية (terminal) الخاصة بك.

وبالمثل، عندما تقوم بسرد الملفات:

ls

تتدفق قائمة أسماء الملفات عبر المخرج القياسي (standard output) إلى شاشتك.

بشكل افتراضي، يتم توصيل المخرج القياسي (standard output) بشاشة الطرفية الخاصة بك. ولكن هنا تكمن الإثارة — يمكنك إعادة توجيه هذا المخرج إلى مكان آخر، مثل ملف. بدلاً من رؤية النتائج على الشاشة، يمكنك التقاطها لاستخدامها لاحقاً.

في الدروس القادمة، ستتعلم كيفية إعادة توجيه المخرجات القياسية إلى ملفات، واكتشاف التدفقين الآخرين: المدخلات القياسية والخطأ القياسي.

challenge icon

التحدي

سهل

استخدم الأمر echo لإرسال رسالة إلى المخرجات القياسية (standard output). اطبع النص التالي تماماً:

Terminal streams are powerful

تلميح: استخدم echo متبوعاً بالنص بين علامتي اقتباس. المخرجات التي تراها على الشاشة تأتي من خلال المخرجات القياسية (stdout).

ورقة مرجعية

كل أمر في الطرفية (terminal) له ثلاثة تدفقات بيانات متصلة به:

  • المخرجات القياسية (stdout): حيث ترسل الأوامر نتائجها العادية

بشكل افتراضي، تُعرض المخرجات القياسية على شاشة الطرفية الخاصة بك:

echo "Hello, World!"
ls

يمكن إعادة توجيه المخرجات القياسية إلى وجهات أخرى، مثل الملفات، بدلاً من عرضها على الشاشة.

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات