Bash, CSH, KSH, ZSH
Linux / Unix ์ด์์ฒด์ ์์ ์ฌ์ฉ๋๋ Shell์ ์ข
๋ฅ์ด๋ค. ๐ฅ ์(Shell)์ด๋? - ์ฌ์ฉ์๊ฐ ์ด์์ฒด์ ์ ์ํธ์์ฉ ํ ์ ์๋๋ก ํด์ฃผ๋ ์ธํฐํ์ด์ค - ์ฌ์ฉ์๊ฐ ๋ช
๋ น์ ์
๋ ฅํ๋ฉด, ์ด์์ฒด์ ๊ฐ ๊ทธ ๋ช
๋ น์ด๋ฅผ ํด์ํ๊ณ ์คํํ๋๋ก ๋์์ค๋ค. - ์ผ๋ฐ์ ์ผ๋ก ์์ ๋ช
๋ น์ด ํด์๊ธฐ(interpreter) ์ญํ ์ ํ๋ค. โ
Bash shell (Bourne-Again SHell) - ๋๋ถ๋ถ์ Linux ๋ฐฐํฌํ, macOS์์ ๊ธฐ๋ณธ ์๋ก ์ฌ์ฉ๋๋ค. - ์์ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐ ๋ณด๊ธ์ ๋ชฉ์ ์ผ๋ก ์์๋ GNU ํ๋ก์ ํธ์ ์ผ๋ถ์ด๋ค. - ๋งค์ฐ ๊ฐ๋ ฅํ๊ณ ์ ์ฐํ ๋ช
๋ น์ด ์ฒ๋ฆฌ ๊ธฐ๋ฅ๊ณผ ์คํฌ๋ฆฝํธ ๊ธฐ๋ฅ์ ์ ๊ณตํจ - ํ์คํ ๋ฆฌ ๊ธฐ๋ฅ, ์๋์์ฑ, ๋ช
๋ น์ด ์ฌ์คํ, ํ์ดํ๋ผ์ธ, ์ ์ด๊ตฌ์กฐ, ๋ณ์ ๋ฐ ํจ์ ๋ฑ์ ๊ณ ๊ธ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. - ์ฌ์ฉ์..
2023. 3. 24.