바꾸다:
var1=foofoo
var2=barbar
var3=jarjar
설정된 순서에 따라 변수를 가져오는 방법이 있나요?
var=foo
var=bar
var=jar
$var2 에코
bar
var
( 매번 변수를 덮어쓰게 된다는 것을 알고 있습니다 !)
나는 이러한 변수 중 20개 이상의 순서를 자주 변경하기 때문에 트릭을 찾고 있습니다.
위에서 아래로 재배치하면 훨씬 쉬울 것 같아요.
답변1
다른 변수를 사용하는 대신 배열을 사용하십시오.
var=(
foo
bar
jar
)
echo "${var[1]}" # bar