341
o‘rniga, ishga tushirilgan dasturlar avtomatik ravishda faylni o‘qish,
bu standart kirish (standard input)
qurilmasi deb nomlanadi, faylga
yozish uchun – standart chiqarish (standard output) qurilmasi, va
standart xatoliklar (standard error) haqida
xabar berishda faylga
yozish huquqiga ega bo‘ladi. Odatda, terminal ushbu uchta
qurilmaning barchasiga mos keladi, ya’ni standart kirishdan o‘qish
klaviaturadan amalga oshiriladi va standart chiqishga (yoki xatoliklar
uchun chiqish uchun) yozish ekranga tushadi. Ko‘p
Linux dasturlari
standart kirish moslamasidan ma’lumotlarni o‘qiydi va standart
chiqish moslamasiga yozadi. Masalan,
sort
buyrug‘i saralash dasturini ishga tushiradi,
u terminaldan
satrlarni o‘qiydi (foydalanuvchi fayl oxirini belgilash uchun Ctrl+D
tugmalar birikmasini bosmaguncha) va keyin ularni alifbo tartibida
tartiblaydi va natijani ekranda namoyish etadi. Standart kirish va
chiqish yo‘naltirilishi mumkin, bu juda foydali xususiyatdir. Buning
uchun mos ravishda "<" va ">" belgilaridan foydalaniladi. Ularni bir
vaqtning o‘zida bitta buyruq satrida ishlatishga ruxsat beriladi.
Masalan,
sort
out
buyrug‘i
Dostları ilə paylaş: