Cloud Engineering/Linux ๐Ÿง

[Linux] shell์—์„œ $() ๋ช…๋ น์–ด์˜ ์˜๋ฏธ

minjiwoo 2023. 2. 2. 13:23
728x90

shell ๋ช…๋ น์–ด ์ค‘์— $(๋ช…๋ น์–ด) ์ด๋Ÿฐ์‹์œผ๋กœ ํ‘œ๊ธฐ๋˜์–ด ์“ฐ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค. 

์˜ˆ๋ฅผ ๋“ค์–ด ๋„์ปค์—์„œ ํ˜ธ์ŠคํŠธ์˜ ๋ชจ๋“  ์ปจํ…Œ์ด๋„ˆ๋“ค์„ ํ•œ๊บผ๋ฒˆ์— ์ง€์šฐ๊ณ  ์‹ถ์„๋•Œ 

docker container rm $(docker container ls -a -q)

๋ผ๊ณ  ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. 

์ด๋•Œ $() ์•ˆ์— ์žˆ๋Š” ๋ช…๋ น์–ด๊ฐ€ ๋จผ์ € ์‹คํ–‰๋œ ํ›„ , ๋ฐ”๊นฅ์˜ ๋ช…๋ น์–ด๊ฐ€ ์‹คํ–‰๋œ๋‹ค. 

๋ชจ๋“  ์ปจํ…Œ์ด๋„ˆ์˜ id๋ฅผ ์ถœ๋ ฅํ•ด์ฃผ๊ณ  ์ด๋ฅผ ๋‹ค์‹œ ๋Œ€์ฒดํ•˜์—ฌ argument ๋กœ ์“ธ ์ˆ˜ ์žˆ๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค. ์ฆ‰, 

docker container rm $(docker container ls -a -q)  ๋Š” 

docker container rm AAA BBB CCC DDD ์™€ ๊ฐ™๋‹ค. 

๋”ฐ๋ผ์„œ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•˜๋ฉด ๊ฒฐ๊ณผ์ ์œผ๋กœ AAA BBB CCC DDD ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ๋ชจ๋‘ ์‚ญ์ œ๋  ๊ฒƒ์ด๋‹ค ! 

 

728x90