Как я могу сделать базовую математику в Bash?
Я сделал что-то, что, я думаю, должно быть сценарием оболочки под названием bashispainful.sh:
Код:
#!/bin/bash
Var1= $((10*5))
Var2= $((10/5))
Var3= $((10-5))
Var4= $((10+5))
Var5= ($(Var4)*$(Var3))
echo $Var1
echo $Var2
echo $Var3
echo $Var4
echo $Var5
Я хотел бы получить вывод:
50
2
5
15
75
Мой текущий вывод:
./Bashispainful.sh: line 2: 50: command not found
./Bashispainful.sh: line 3: 2: command not found
./Bashispainful.sh: line 4: 5: command not found
./Bashispainful.sh: line 5: 15: command not found
./Bashispainful.sh: line 6: syntax error near unexpected token `('
./Bashispainful.sh: line 6: `Var5= ($(Var4)*$(Var3))'
Моя цель здесь - получить хоть какой-то контроль над способностью выполнять базовую математику в bash. Я перепробовал каждый сайт и каждую комбинацию скобок, знаков доллара и их отсутствия, о которых я могу думать, и, честно говоря, я сбит с толку и отчаялся. Как я могу выполнить простую математику в Bash?
(Пожалуйста, сделайте это легко понять - пожалуйста, предположите, что я не программист и глуп)