개정3판 쉘 스크립트 프로그래밍 p420쪽 질문드립니다.
2015-02-03
|
by duswn916
1411
numcalc.sh 파일에다가
#!/bin/sh
num1=100
num2=$num1+200
echo $num2
num3=expr $num1 + 200
echo $num3
num4=expr \($num1 + 200 \ ) / 10 \* 2
echo $num4
exit 0
이렇게 스크립트를 넣고 실행시켰더니
100+200
expr $num1 + 200
numcalc.sh line 8: unexpected E0F while looking for matching\
numcalc.sh line 10: syntax error: unexpected end of file
이런문구가 계속뜨네요
그리고 430p forin1.sh 예제도
#!/bin/sh
hap=0
for i in 1 2 3 4 5 6 7 8 9 10
do
hap=expr $hap+$i
done
echo "1부터 10까지의 합: "$hap
exit 0
이렇게 제대로 넣고 실행했는데
1부터 10까지의 합: expr $hap+$i
라고뜨면서 합이계산되지않네요
빠른답변부탁드립니다.