Ag’imlardi ashiw ha’m jabiw Ag’im ashiliwi ushin aldinnan kiritilgen file


Download 384.61 Kb.
Pdf ko'rish
bet5/5
Sana13.01.2023
Hajmi384.61 Kb.
#1091192
1   2   3   4   5
Bog'liq
Ag’imlardi ashiw ha’m jabiw ad0871ca87ef9c307885728cc0d1aeff

int fd= open (fayl ati, bayraqlar, usinis.)
fd – fayl deskriptori, 
fayl nomi – simvollar massivine ko’rsetkish. 
2- parametr bayraqlar fayl ashiw rejimin belgilewshi an’latpa. Bul an’latpa 
fcntl.h atli faylda saqlaniwshi konstantalardan biri yamasa usi kostantalardan 
razryadli ‘|’ a’meli ja’rdeminde payda etilgen boliwi mu’mkin. 
Konstantalar dizimi:
O_APPEND Fayldi aqirina jaziw qosiw ushin ashiw
O_BINARY Fayldi bitli (ekili) binar rejiminde ashiw 
O_CREAT Jan’a fayl jaratiw ha’m ashiw 
O_EXCL Eger O_CREAT menen birge ko’rsetilgen bolsa ha’m 
jaratilmaqshi bolg’an fayl bar bolsa fayldi ashiw funktsiyasi qa’telik menen 
tamamlanadi. Bar fayldi o’ship ketpesten burin saqlaydi. 
O_RDONLY Fayldi tek oqiw ushin ashiw 
O_RDWR Fayldi oqiw ha’m jaziw ushin ashiw 
O_TEXT Fayldi tekstli rejimde ashiw 
O_TRUNK Bar bolg’an fayldi ashiw ha’m bar mag’liwmatti o’shiriw 
gauss.exe orinlawshi programma berilgenlerdi oqiwdi klaviaturadan emes, 
balki massiv.txt faylinnan a’melge asiriw za’ru’r bolsa, ol buyriq to’mendegi 
ko’riniste ju’kleniwi za’ru’r boladi:
gauss.exe < massiv.txt 
Eger programma na’tiyjesin na’tiyje.txt faylina shig’ariw za’ru’r bolsa
gauss.exe > na’tiyje.txt 
qatari jaziladi.
Uliwma alg’anda, bir programmanin’ shig’iw ag’imin ekinshi 
programmanin’ kiriw ag’imi menen baylanistiriw mu’mkin. Buni konveyrli jiberiw 
delinedi. Eger eki jiber.exe programmasi qabil.exe programmasina berilgenlerdi 
jiberiw kerek bolsa, onda olar ortasina ‘ | ’ belgisi qoyip jaziladi: 


jiber.exe | qabil.exe 
Bul ko’rinistegi programmalar ortasindag’i konveyrli jiberiwdi operatsion. 
Sistemanin’ o’zi ta’minleydi. 



Download 384.61 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling