unix shell script arithmetic
Рад са аритметичким и логичким операторима љуске у Унику:
У овом упутству ћемо прегледати разне операторе које подржава Уник љуска.
Оператори се користе за манипулисање променљивим и константама у програмима љуске. Од њих се захтева да изводе математичке операције.
Овде ћемо вам објаснити више о раду са аритметичким операторима.
Уник Видео # 14:
селениум финд елемент би цсс селецтор
Имајте на уму да се овде често користи бацк-тицк (`) - при извршавању наредбе, све између бацк-тикова се извршава и замењује резултатом пре него што се изврши подсетник на наредбу.
У новијим шкољкама ( Пример: басх), исти резултат се може постићи уграђивањем израза између ’$ (’ и ‘)’.
Шта ћете научити:
Оператери у Унику
# 1) Пример аритметичких оператора љуске
Они се састоје од основних математичких операција:
- Додатак: +
- Одузимање: -
- Множење: *
- Дивизија: /
- Модул:%
Сваки од ових оператора изводи операцију над две целобројне променљиве или константе.
На пример, програм у наставку илуструје сваку од ових операција:
$ c=`expr $a + $b` $ echo “the value of addition=$c” $ d=`expr $a - $b` $ echo “the value of subtraction=$d” $ e= expr $a * $b` $ echo “the value of multiplication=$e” $ f=`expr $a / $b` $ echo “the value of division=$f” $ g= echo `expr $a % $b` $ echo “the value of modulus=$c”
Уник љуска изворно не подржава операције са покретном тачком. За ово се мора користити засебан алат за командну линију. Направа „бц“ је најстандарднији алат за ово.
Пример:
$ c = `echo “$a + $b” | bc` $ d = `echo “$a + $b” | bc`
Имајте на уму да сваки од оператора мора бити окружен размаком са обе стране, а оператери ‘*’ морају да се избегну помоћу косе црте ‘’.
# 2) Пример логичких логичких оператора љуске
Логични оператори у Уник-у су следећи:
- Не:!
- И: -а
- Или: -о
Ови оператери и њихова употреба биће детаљно обрађени у следећем упутству.
ПРЕВ Туториал |. | СЛЕДЕЋА Лекција
који је одговоран за пословну вредност коју је пружио сцрум тим
Препоручено читање
- Водич за скрипте за Уник Схелл са примерима
- Наредбе за обраду текста Уник: Уник филтри са примерима
- Изрежи команду у Унику са примерима
- Уник команде: основне и напредне Уник команде са примерима
- Синтакса наредбе Уник Цат, опције са примерима
- Функције скрипте Уник љуске са параметрима и повратом
- Лс наредба у Унику са примерима
- Условне изјаве Уника: ако је то случај друго и релациони оператори