๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Linux

[Linux-์ƒํ™œ์ฝ”๋”ฉ] IO Redirection1 : output

by ์ฝ”๋”ฉํ•˜๋Š” ๋ถ•์–ด 2021. 3. 7.
๋ฐ˜์‘ํ˜•

[์ถœ์ฒ˜-์œ ํŠœ๋ธŒ ์ƒํ™œ์ฝ”๋”ฉ]

https://youtu.be/kpcEoSiMgnU?list=PLuHgQVnccGMBT57a9dvEtd6OuWpugF9SH

 

๋””๋ ‰ํ† ๋ฆฌ์˜ ๋ชฉ๋ก์„ ์ถœ๋ ฅํ•œ๋‹ค

 

๋””๋ ‰ํ† ๋ฆฌ์˜ ๋ชฉ๋ก์„ ๊ฐ„๋‹จํ•œ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ๋กœ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋‹ค

 

result.txt ํŒŒ์ผ์ด ์‚ญ์ œ๋จ

 

๋˜‘๊ฐ™์€ ๋ช…๋ น์–ด๋ฅผ ๋‹ค์‹œ ์ž…๋ ฅํ•˜๋ฉด error๊ฐ€ ๋œฌ๋‹ค

 

โ˜… standard output : ํ‘œ์ค€ ์ถœ๋ ฅ

 

 

์ด ๋ถ€๋ถ„์€ ์ž˜ ์ดํ•ด๊ฐ€ ์•ˆ๊ฐ„๋‹ค. error ๋ฉ”์„ธ์ง€๋ฅผ ํŒŒ์ผ์— ๋‹ด์•„์„œ ์ถœ๋ ฅํ•œ๋‹ค ์ด๋Ÿฐ๋œป๊ฐ™์€๋ฐ...

 

 

<์š”์•ฝ>

$ rm result.txt 1> rename.txt 2> error.log

rm result.txt๊ฐ€ ์ถœ๋ ฅํ•˜๋Š” ๊ฒฐ๊ณผ๋Š” rename.txt์— ์ €์žฅ์ด ๋˜๊ณ 

rm result.txt๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ฒฐ๊ณผ์— ์—๋Ÿฌ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ๋‹ค๋ฉด ๊ทธ ์—๋Ÿฌ๋Š” error.log์— ์ €์žฅ์ด ๋œ๋‹ค.

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€