명령 줄에서 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
echo하는 대신 ing 대신read직접 사용법을 입력 할 수 있습니다.read -p 'Please enter a number: ' yournumber