یکی از روش‌های ارسال و دریافت اطلاعات به برنامه‌های خط فرمان( Command Line ) استفاده از STDIN و STDOUT است.

با استفاده از STDIN با شماره 0، می‌توانیم اطلاعات را به برنامه ارسال کنیم و با استفاده از STDOUT با شماره 1 می‌توانیم نتیجه پردازش‌های برنامه را دریافت کنیم.

برای مثال در نرم‌افزار mozjpeg که کار فشرده‌سازی فایل‌های JPG را انجام می‌دهد و برای ارسال و دریافت اطلاعات از روش بالا استفاده می‌کند، با اجرای دستوری به شکل زیر، اطلاعات ورودی را از فایلی می‌خوانیم و در فایل دیگر ذخیره می‌کنیم:

mozjpegtran.exe > "output.jpg" < "input.jpg"

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *