์ด ์ฅ์ ์ค์ต์ ๋๋ค.
~/centos/env ํด๋๋ฅผ ๋ง๋ค์ด์ฃผ์ธ์. ์์ ์ด ์ํ๋ ์ ํ ์ ์ถ๊ฐํฉ๋๋ค. ์ด ๋๋ ํ ๋ฆฌ๋ ๋์ค์ github๋ก ๊ด๋ฆฌ๋ ์์ ์ ๋๋ค. ๋ฒ์ ๊ด๋ฆฌ๊ฐ ๋๋ ๋๋ ํ ๋ฆฌ๋ก ๋ฐ๋ ์์ ์ ๋๋ค. ์ ๋ envํด๋์ init.env ํ์ผ์ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค.
~/centos/env/init.env ์ ๋ด์ฉ์ ์์ฑํด๋ด ์๋ค. ์๋ฆฌ์์ค๋ฅผ ์ต๊ทผ์ ๋ฐฐ์ ์ผ๋ ์๋ ๋ช ๋ น์ด๋ฅผ ์ถ๊ฐํด๋ด ์๋ค.
alias lecture="google-chrome-stable https://github.com/cgiseminar/curriculum"
alias weather="curl wttr.in/seoul"
~/centos/env/help.env ํ์ผ์ ์์ฑํฉ๋๋ค.
echo "========== LAZYPIC ==========="
echo " lecture : open lecture note "
echo " weather : print weather "
echo "=============================="
~/.bashrc ํ์ผ์ ์์์ ๋ง๋ env ์ค์ ํ์ผ์ source ํฉ๋๋ค.
source $HOME/centos/env/init.env
source $HOME/centos/env/help.env
ํฐ๋ฏธ๋์ ์๋ก ๋์์ lecture, weather ๋ผ๊ณ ํ์ดํํด๋ณด์ธ์.
n
์ด๋ผ๋ ๋ฌธ์๋ฅผ ํ์ดํํ๋ฉด ๋ดํฌ๊ฐ ์คํ๋๋๋ก ๊ฐ์ด ์์ฑํด๋ด ์๋ค.- ์์ ์ด ํ์ํ ๋ช ๋ น์ด๊ฐ ์๋ค๋ฉด alias ์ ํ ํด๋ณด์ธ์.
- centos ๋ฆฌํฌ์งํฐ๋ฆฌ์ envํ์ผ๋ github๋ฅผ ์ด์ฉํด์ ๋ฒ์ ๊ด๋ฆฌ๋ฅผ ์์ํ๊ฒ ์ต๋๋ค.