은 가능한이 작업을 수행하는 것입니다 : fedoraDeps
이 yum
명령 기능이사례에 여러 명령이 있습니까?
case $ans1_1 in
y)fedoraDeps;;
echo "something here";;
make -j 32;;
n)echo "Continuing"...;;
;;
*) echo "Answer 'y' or 'n'";;
esac
.
나는 경우에이를 복제하기 위해 노력하고있어 :
if [[ $ans1_1 = y ]]; then
fedoraDeps
echo "something here"
make -j 32
elif [[ $ans1_1 = n ]]; then
echo "Continuing..."
:
else
echo "Answer 'y' or 'n'"
fi
는';'사건을 종료합니다. 모든 줄의 끝 부분에 두지 마십시오. 각 줄마다 마지막 줄에 넣으십시오. 자세한 내용은 Google "bash case statement"를 참조하십시오. – lurker
완전한 추측이지만 두 개의';; '와는 반대로 명령을 구분하기 위해 하나의';'를 사용하여 시도해 보았습니까? 또는, 그 문제에 관해서는, 스크립트 파일에서 생각할';'구분 기호가없는 줄 바꿈을 허용하십시오. – IMSoP
나는 일반적으로 닫는';;'을 한 줄에 붙이면 더 두드러지게 만듭니다. –