أجهزة الإدخال والإخراج

كيف يمكن القيام بالإدخال والإخراج في Perl؟

تستخدم Perl دالة `print` لإخراج بيانات إلى النافذة القياسية (stdout) أو إلى ملف محدد. فعلى سبيل المثال، إذا أردت إخراج كلمة “Hello World!” في النافذة القياسية ، يمكنك القيام بذلك باستخدام الأمر التالي:

“`
print “Hello World!”;
“`

يمكن استخدام دالة `printf` للإخراج بتنسيق مخصص، وتعمل بنفس الطريقة التي تعمل بها `printf` في لغة C.

بالنسبة للإدخال، تستخدم Perl دالة `<>` لقراءة من المدخلات القياسية (stdin). يمكنك استخدامها كالتالي:

“`
my $input = <>;
print “You entered: $input\n”;
“`

ستقرأ هذه الأسطر سطرًا واحدًا من المدخلات القياسية، ثم تعيده كنص يمكن إخراجه باستخدام `print`. يمكنك استخدام دوال أخرى مثل `getc` و `read` للقراءة من الإدخال وفقًا لاحتياجاتك.