배열을 생성

배열을 생성

배열과 배열에 값을 할당하는 방법을 이해하고 싶어서 찾았습니다.이 튜토리얼

다음 스크립트를 실행할 때:

#!/bin/bash
$names=([0]="Bob" [1]="Peter" [20]="$USER" [21]="Big Bad John")
echo ${names[@]}

다음 오류가 발생합니다.

line 2: syntax error near unexpected token `[0]="Bob"'
line 2: `$names=([0]="Bob" [1]="Peter" [20]="$USER" [21]="Big Bad John")'

내가 뭘 잘못했나요?

답변1

변수에 할당할 때 달러 기호를 사용하지 마세요.

names=([0]="Bob" [1]="Peter" [20]="$USER" [21]="Big Bad John")

관련 정보