Я намагаюся додати 1 номер із командного рядка, а один - як за замовчуванням. Наприклад: Коли користувач вводить число 50, скрипт додасть 10 (як номер за замовчуванням).
./script 50
The sum of 50+ 10 is 60.
Це те, що я маю досі.
echo -n "Please enter a number: "
read number
default = 10
sum = $((default + number)) // this line does not seem to work
echo "The sum of $number and 10 is $sum."
Чи неправильний синтаксис? Я не впевнений, чи я на правильному шляху. Я неправильно додаю цифри? Чи варто використовувати замість awk?
let sum = $default + $number
echoing та потім використанняreadбезпосередньо ви можете набрати:read -p 'Please enter a number: ' yournumber