Л а б о р а т о р н а я р а б о т а №5 Управление процессами в ос linux Продолжительность работы



Download 268,5 Kb.
bet24/42
Sana11.08.2022
Hajmi268,5 Kb.
#846841
1   ...   20   21   22   23   24   25   26   27   ...   42
Bog'liq
ОС ЛР 902 Часть2

Логические операторы

Функции

>

Больше чем

<

Меньше чем

>=

Больше либо равно

<=

Меньше либо равно

=

Равенство в выражениях

!=

Не равно




  1. Конструкции языка программирования Shell

Язык программирования shell имеет несколько конструкций, которые придадут гибкость вашим программам:

  • комментарии позволят описывать функции программы;

  • команда exit позволяет завершать программу в нужной точке и использовать коды возврата;

  • конструкции цикла for, while позволяют повторять группу команд в цикле;

  • условные команды if и case выполняют группу команд, если выполнилось некоторое условие;

  • команда break позволяет выполнить безусловный выход из цикла.




    1. Комментарии

Чтобы в программе разместить комментарии, воспользуйтесь знаком #. Если знак # стоит после команды, то сама команда выполняется, а комментарий игнорируется. Формат строки комментария:
#comment



    1. Циклы

Операторы цикла for и while позволяют выполнить команду или последовательность команд несколько раз.



    1. Оператор for

Оператор for выполняет последовательность команд для каждого элемента списка. Он имеет формат:
for переменная
in значения переменной
do
команда_1

последняя команда
done
Для каждой итерации цикла следующий элемент списка присваивается переменной, данной в операторе for. Ссылка на эту переменную может быть сделана в любом месте в командах внутри оператора do. При конструировании каждой секции команд вам необходимо убедиться, что каждому do соответствует done в конце цикла. Переменная может иметь любое имя. Например, если ваша переменная названа var, то ссылка в списке команд на $var сделает значение доступным. Если оператор in опущен, то значением для var будет набор аргументов, заданный в команде и доступный в специальном параметре $*. Список команд между ключевым словом do и done будет выполнен для каждого значения.
Когда команды будут выполнены для последнего элемента списка, программа будет выполнять строку ниже done.



    1. Оператор while

Оператор цикла while использует 2 группы команд. Он будет выполнять последовательность команд во второй группе (список do ... done) до тех пор, пока последняя команда в первой группе (список while) возвращает состояние "истина", означающее, что выражение после do может быть выполнено.
Общий формат оператора цикла while:
while
команда_1

последняя команда
do
команда _1

последняя команда

Download 268,5 Kb.

Do'stlaringiz bilan baham:
1   ...   20   21   22   23   24   25   26   27   ...   42




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish