Export and variable

์‰˜ ๋ณ€์ˆ˜

myvar="aaa"
echo $myvar
unset myvar #์‚ญ์ œ
echo $myvar

echo $SHELL

export

export ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด์„œ ์‰˜ ๋ณ€์ˆ˜๋ฅผ ํ™˜๊ฒฝ๋ณ€์ˆ˜๋กœ ์ €์žฅ

env # aws_profile์ด ์—†๋‹ค.

export AWS_PROFILE=myprofile

env # aws_profile์ด ์ƒ๊ฒผ๋‹ค.

ํ™˜๊ฒฝ๋ณ€์ˆ˜๊ฐ€ ์ƒˆ๋กœ์šด ํ„ฐ๋ฏธ๋„์„ ์—ด๋ฉด ์—†์–ด์ง„๋‹ค.

ํ•ญ์ƒ ์—ด๊ณ  ์‹ถ์œผ๋ฉด ~/.bashrc ๋‚˜ ~/.zshrc์— ์ถ”๊ฐ€ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

~/.zshrc
...
export AWS_PROFILE=myprofile # ์ถ”๊ฐ€

์ƒˆ์ฐฝ์„ ์—ด๊ณ  ๊ฐ’์„ echo๋กœ ํ™•์ธํ•ด๋ณธ๋‹ค.

์ด๊ฒŒ ๋˜๋Š” ์ด์œ ๋Š” ์ƒˆ์ฐฝ์„ ์—ด๋•Œ๋งˆ๋‹ค. ~/.zshrc๊ฐ€ ์‹คํ–‰๋˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

Last updated