stdin에서 변수를 동적으로 읽고 배열에 저장하는 방법

stdin에서 변수를 동적으로 읽고 배열에 저장하는 방법

문제는 bash에서 read 명령을 사용하여 변수 수를 미리 알지 못한 채 변수를 동적으로 읽고 배열에 저장하는 것입니다.

내가 테스트한 내용은 다음과 같습니다.

read -p "array : " array[{0..#}]    

~처럼

read -p "array : " array[{0..3}]

일하다

그러나 성공하지 못했습니다.

답변1

사용법 출력을 읽으면 실제로 이 -a플래그를 사용할 수 있습니다.

read -p "array: " -a array

관련 정보