Оқулық «Федералдық білім беруді дамыту институты»



Pdf көрінісі
бет135/220
Дата25.02.2022
өлшемі2,22 Mb.
#26438
түріОқулық
1   ...   131   132   133   134   135   136   137   138   ...   220
Байланысты:
қазақша кітап

125
 
 
 
Кесте-5.2. енгізу/шығаруды қайта бағыттау операциясы 
 
Операция
 
Сипаттама
 
>
 
Команда1 > файл
 
Команданы стандартты шығару ағыны файлмен немесе 
құрылғымен байланысады. Егер ол файл бұрын жоқ болса, онда 
жаңадан құрылады. Егер бар болса, файл қайта жазылады
 
>>
 
команда1 >> файл
 
Команданы стандартты шығару ағыны файлмен немесе 
құрылғымен байланысады. Егер ол файл бұрын жоқ болса, онда 
жаңадан құрылады. Егер бар болса, файл толықтырылып 
жазылады
 
<
 
команда1 < файл
 
Команданы стандартты енгізу ағыны файлмен байланысады. 
 
n >
 
команда1 п> файл
 
файлдық дескрипторы бар команданы шығару ағыны  n  файлмен 
байланысады. Файлдық дескрипторлар 0 — 2 енгізу/шығару 
стандартты құрылғысымен байланысқан. Егер ол файл бұрын 
жоқ болса, онда жаңадан құрылады. Егер бар болса, файл қайта 
жазылады
 
n >>
 
команда1 n>> файл
 
файлдық дескрипторы бар команданы шығару ағыны  n  файлмен 
байланысады. Егер ол файл бұрын жоқ болса, онда жаңадан 
құрылады. Егер бар болса, файл толықтырылып жазылады
 
n >& m
 
команда1 n>& m
 
n файлдық дескриптор команданың шығыс ағыны
 
m файлдық дескриптор ағынымен байланысады
 
n <& m
 
команда1 n<&m 
  
n файлдық дескриптор команданың кіріс ағыны
 
m файлдық дескриптор ағынымен байланысады 
 
|
 
команда1| команда2
 
Бір процестің шығатын стандартты ағынын екінші процестің 
стандартты кірісімен  байланыстырады 
 
 


 
126 
 
Мысалы, кейбір командалар шығаратын барлық деректерді стандартты 
шығару  құрылғысы  секілді  және  қатені  шығарудың  стандартты 
құрылғысы  секілді  қайта  бағыттау  үшін  келесі  команданы  қолдануға 
болады: 
 
команда >> output.log 2>&1
 
Осындай  жолмен  процессор  аралық  байланысты  ұйымдастырудың 
бірнеше операцияларын біріктіруге болады:
 
команда1 | команда2 >log.txt
 
Бұл  жағдайда  команда1  стандартты  шығысынан  стандарт  кіріс 
команда  2  деректер  келіп  түседі,  ол  стандартты  команда  2  шыққан 
мәліметтер  файл log.txt келіп жиналады.
 


Достарыңызбен бөлісу:
1   ...   131   132   133   134   135   136   137   138   ...   220




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет