unix conditional statements
Кодування умовних виразів у Unix:
Сценарії оболонки часто потрібно будувати для виконання різних інструкцій залежно від значення конкретних змінних управління. Різні шляхи виконання визначаються за допомогою умовних інструкцій.
У цьому підручнику ми побачимо реляційні оператори та процес прийняття рішень за допомогою різних умовних операторів.
Відео Unix # 15:
Умовні твердження Unix If-elif-fi
Unix надає ряд реляційних операторів на додаток до логічних операторів, згаданих раніше. Вони можуть бути використані для порівняння числових значень.
найкращий конвертер YouTube в mp3 онлайн
- - менше ніж
- - менше або дорівнює
- -gt більше ніж
- -ge більше або дорівнює
- -eq дорівнює
- -не не дорівнює
Unix пропонує ряд способів умовного виконання інших команд.
Вони висвітлені нижче:
# 1) Заяви if
Приклад:
if then fi
# 2) Заяви if ... else
Приклад:
if then else fi
# 3) Заява if ... elif ... else ... fi
Приклад:
if then elif then else Нижче наведено кілька прикладів програм, що ілюструють ці умовні твердження:
# 1) Перевірте, чи вхідне число додатне:
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ fi
# 2) Перевірте, чи вхідне число позитивне чи ні:
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ else $ echo “It is not a positive integer” $ fi
# 3) Перевірте, чи вхідне число позитивне, нульове чи від’ємне:
як відкрити торрентований файл - -
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ elif ( $num -eq 0 ) $ then $ echo “num is equal to zero” $ else $ echo “It is not a positive integer” $ Fi
Перегляньте наш підручник, щоб дізнатися більше про це Умовні заяви !!
НАЗАД Підручник | НАСТУПНИЙ підручник
Рекомендована література
- Приклади арифметичних та булевих операторів сценарію оболонки Unix
- Оператори Python
- Підручник з труб Unix: Труби в програмуванні Unix
- Робота зі змінними Unix: Особливості сценаріїв оболонки
- Використання коду комутатора в сценаріях оболонки Unix: Заява Case-Esac
- Що таке Unix: короткий вступ до Unix
- Команди обробки тексту Unix: фільтри Unix із прикладами
- Умовні оператори Python: if_else, elif, вкладені оператори if