Syntax error: unexpected "("

Jmnote (토론 | 기여)님의 2020년 5월 21일 (목) 15:15 판

1 개요

syntax error: unexpected "("
# cat a.sh
ARR=("John Smith" "Jane Doe" "Mike Barnes" "Kevin Patterson")
for VALUE in "${ARR[@]}"; do
        echo "[$VALUE]"
done
# sh a.sh
a.sh: line 1: syntax error: unexpected "("

# cat a.sh
set -- "John Smith" "Jane Doe" "Mike Barnes" "Kevin Patterson"
while [ $# -gt 0 ]; do
        echo [$1]
        shift;
done
# sh a.sh
[John Smith]
[Jane Doe]
[Mike Barnes]
[Kevin Patterson]

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}