간단한 쉘을 이용하다가 인자값을 넣어줘야 하는데


일일이 $1 $2 를 이용하다보면 나중에 인자값 넣는 순서를 변경하게 되거나 추가하게 되면 일일이 찾아서 넣어야 하는 번거로움을 없애기 위해서는 배열을 이용하는것이 좋습니다. 


사용하는 방법은 담음과 같습니다. 





# vi array_test.sh
-----------------------------------------------------------------------
#!/bin/bash

vararray[0]="bash "
vararray[1]="script "
vararray[2]="array "
vararray[3]="test"


echo ${vararray[0]}
echo ${vararray[1]}
echo ${vararray[2]}
echo ${vararray[3]}
echo ${vararray[4]}



-----------------------------------------------------------------------
# ./array_test.sh
bash
script
array
test

-----------------------------------------------------------------------