unix conditional statements
Кодиране на условни изявления в Unix:
Често трябва да се конструират скриптове на черупки за изпълнение на различни инструкции в зависимост от стойността на конкретни променливи за управление. Различните пътища на изпълнение са посочени с помощта на условни инструкции.
В този урок ще видим за релационните оператори и вземането на решения, използвайки различни условни изрази.
Unix Video # 15:
Условни изявления на Unix If-elif-fi
Unix предоставя редица релационни оператори в допълнение към логическите оператори, споменати по-рано. Те могат да се използват за сравняване на числови стойности.
разширени въпроси за SQL интервюта и отговори pdf
- -по-малко от
- -малко по-малко или равно на
- -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 Shell
- Оператори на Python
- Урок за тръби на Unix: Тръби в програмирането на Unix
- Работа с променливи Unix: Характеристики на скриптове на Shell
- Използване на Switch Case в скриптове на Unix Shell: Изявление Case-esac
- Какво е Unix: Кратко въведение в Unix
- Команди на Unix за обработка на текст: Unix филтри с примери
- Условни изявления на Python: if_else, elif, вложени if изявления