English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Команда let — это инструмент в BASH, используемый для вычислений, который выполняет один или несколько выражений, при вычислении переменных не нужно добавлять $ для обозначения переменных. Если выражение содержит пробелы или другие специальные символы, его необходимо заключить в кавычки.
let arg [arg ...]
arg:выражение для выполнения
Операция увеличенияlet no++
Операция уменьшенияlet no--
Краткая форма let no+=10,let no-=20Соответствует let no=no+10,let no=no-20.
Ниже приведен пример вычисления двух выражений a и b и вывода результатов:
#!/bin/bash let a=5+4 let b=9-3 echo $a $b
Результат выполнения примеров выше:
9 6