cd [dir] – ағымдағы каталогты бекіту;
exec [cmd [arg...]] <имяфайла>- сәйкес орындалатын файл- дарды шақыру арқылы cmd және arg аргументтерімен берілген командаларды орындау.
umask [ -o I -s] [nnn] – файлды құру (қолданушылар, топтар
және басқалар үшін жасалатын файлға енуге маска режимін, яғни nnn: 3 сегіздік санға тең) маскасын орнатады. Егер nnn ар- гументі болмаса, команда ағымдағы масканың мәнін хабар- лайды. – 0 жалаушасы бар кезде маска сегіздік түрде шығады, ал
-s – в жалаушалары түрінде берілсе, символды түрінде болады;
set, unset – параметрлерге мән беретін интерпретатордың жұмыс режимі;
eval [ -arg] – команданы есептеу және орындау;
sh filename.sh командалық файлын орындау;
exit [n] – программаның орындалуын тоқтауына алып келеді, нөлге тең программаға шақыратын қайтару кодын қайтарады;
trap [cmd] [cond] – үзіліс сигналдарын ұстап алу, бұл жерде: cmd – орындалатын команда; cond=0 немесе EXIT – бұл жағ-
дайда cmd интерпретатор тоқтағанда орындалады; cond=ERR –
cmd командасы қате шыққанда орындалады; cond – сигналдар- дың символды немесе сандық белгіленуі, бұл жағдайда cmd ко- мандасы осы сигнал келгенде орындалады;
export [name [=word]...] – ортаға ену. Export командасы name айнымалысына командалардан кейін ортаға қосылып оты- ратынын хабарлайды;
wait [n] – процесс аяқталуын күту. Команда аргументсіз
синхронды түрде қосылған процестердің аяқталуын күтеді. Егер n сандық аргументі берілсе, wait n нөмірлі фондық процесті кү- теді.
read name – командасы стандартты түрден жолды енгізеді
және name аргументімен берілген айнымалымен оқытылған сөз- дерді бекітіп отырады.
Мысалы, құрамында: echo -n «Please write down your name:»
read name
Datashell-файлы бар болсын дейік.
Егер файлды оның атын теріп шақырса, экранда келесідей хабарлама шығады:
Please write down your name:
250
Программа пернетақтадан теруді күтеді (қазіргі жағдайда қолданушының тегі). Тегті теріп, Enter пернесін басқаннан ке- йін келесі жолда шақыру белгісі шығады.
Достарыңызбен бөлісу: |