[Shell Script] ๋ฐฐ์ด(array)๊ณผ Map ์ฌ์ฉํ๊ธฐ
Shell script ์์๋ ๋ฐฐ์ด๊ณผ map ์๋ฃ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ ์ ์๋ค. ์ต๊ทผ์ ํ์ฌ์์ shell script ๋ฅผ ํตํด ํน์ ๋ฆฌ์คํธ์ ํต๊ณ๋ฅผ ๋ด์ผํด์ map ๊ตฌ์กฐ๊ฐ ํ์ํ์๋๋ฐ ์ด๋ ๊ฒ ์ธ ์ ์๋ค๋ ๋๋ฌด๋ ์ ์ฉํ๋ค. ๊ฐ๋ฐ ํ๊ฒฝ bash ๋ฒ์ : 5.1.8 bash ๋ฒ์ ์ bash --version ์ ํตํด ํ์ธํ ์ ์๋ค. bash ๋ฒ์ ๋ณ๋ก ๋ช
๋ น์ด๊ฐ ์๋จนํ๋ ๊ฒฝ์ฐ๊ฐ ์์ผ๋ ์ฐธ๊ณ ํ ๊ฒ !!!!! ๋์ ๊ฒฝ์ฐ์๋, ์ฒ์์ map ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ค๊ณ ํ๋๋ฐ, bash ๋ฒ์ ์ด ๋ฎ์ ์๊พธ ์ํ๋๋๋ก ๋์ง ์์๋ค. ์์. ๊ด๋ จํด์๋ ์๋ map ์น์
์์ ์์ธํ ์ค๋ช
ํ๊ฒ ๋ค. ๋ฐฐ์ด(array) ์๋์ ๊ฐ์ด ์ฌ์ฉํ ์ ์๋ค. # ๊ธฐ๋ณธ ๋ฌธ๋ฒ ๋ณ์=(๊ฐ1 ๊ฐ2 ๊ฐ3 ๊ทธ์ธ ์ญ์ญ) # ์์ array=(V1 V2 V3 V4 V5..
2021.07.12