[Shell Script] ๊ธฐ๋ณธ ๋ฌธ๋ฒ ์์๋ณด๊ธฐ - if ๋ฌธ, for ๋ฌธ
์ต๊ทผ์ ํ์ฌ์์ Jenkins ์์ ์คํฌ๋ฆฝํธ ํ์ผ์ ๋๋ ค ํ๋ ์์
์ ์งํํ๋ค. ์ค๋๋ง์ shell script ๋ฅผ ์ง๋ค ๋ณด๋ ์ด๋ฐ ๊ธฐ๋ณธ ๋ฌธ๋ฒ๋ค๊น์ง๋ ์ฐพ์๋ณด๋ฉด์ ํ๋๋ผ ์๊ฐ์ด ๋ค์๋ค. ์ด๋ฒ ์์
๋ ์ฌ์ฉํ ๋ฌธ๋ฒ๋ค์ ์ ๋ฆฌํด๋๊ณ ์์ผ๋ก ์ฐพ์๋ด์ผ์ง ๐งค๐งค๐งค ๋ํ ๋๊ฐ์ ๋ถ๋ค๊ป ๋์์ด ๋์ผ๋ฉด ํ๋ ๋ง์์ ์ ๋ฆฌํด ๋๋๋ค. ์ฐ์ ์ฌ๊ธฐ์๋ ๊ฐ์ฅ ๊ธฐ๋ณธ์ธ if๋ฌธ๊ณผ for๋ฌธ์ ์ ๋ฆฌํด๋๊ณ , ๋๋จธ์ง๋ ๋ฐ๋ก ํฌ์คํ
ํ๋ ค๊ณ ํ๋ค. (๋ด์ผ์ ๋๋ฅผ ๋ฏฟ๋๋ค..... ๐ถ) if ๋ฌธ if [ ์กฐ๊ฑด๋ฌธ ]; then echo "if" elif [ ์กฐ๊ฑด๋ฌธ ]; then echo "else if" else echo "else" fi ํต์ฌ์, if [ ] ๋ก ์์ํ๊ณ fi ๋ก ๋๋๋ค๋ ๊ฒ !!! ์ด๊ฒ๋ง ์๋ฉด ๋. if ๋ง ์ฌ์ฉํ ๊ฒฝ์ฐ์๋ ์๋์ ๊ฐ์ด..
2021.07.11