یکی از روشهای ارسال و دریافت اطلاعات به برنامههای خط فرمان( Command Line ) استفاده از STDIN و STDOUT است.
با استفاده از STDIN با شماره 0، میتوانیم اطلاعات را به برنامه ارسال کنیم و با استفاده از STDOUT با شماره 1 میتوانیم نتیجه پردازشهای برنامه را دریافت کنیم.
برای مثال در نرمافزار mozjpeg که کار فشردهسازی فایلهای JPG را انجام میدهد و برای ارسال و دریافت اطلاعات از روش بالا استفاده میکند، با اجرای دستوری به شکل زیر، اطلاعات ورودی را از فایلی میخوانیم و در فایل دیگر ذخیره میکنیم:
mozjpegtran.exe > "output.jpg" < "input.jpg"