Provided by: manpages-ko_20050219-2_all bug
        ๋ฐ”์ดํŠธ๊นŒ์ง€๋ฅผ ์“ด๋‹ค.  POSIX๋Š” write()๊ฐ€ ๋ฐ˜ํ™˜๋œ ํ›„ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๊ฐ€  ๋ฐ˜ํ™˜๋ 
        ์ˆ˜  ์žˆ๋‹ค๋Š”  ๊ฒƒ์„  ์ฆ๋ช…ํ•˜๋„๋ก  read()๋ฅผ  ์š”๊ตฌํ•œ๋‹ค.   ๋ชจ๋“   ํŒŒ์ผ ์‹œ์Šคํ…œ์ด
        POSIX๋ฅผ ๋”ฐ๋ฅด์ง€๋Š” ์•Š๋Š”๋‹ค.
        ์—๋Ÿฌ๋ผ๋ฉด,  -1์„  ๋ฐ˜ํ™˜ํ•˜๋ฉฐ errno๋Š” ์ ๋‹นํ•œ ๊ฐ’์œผ๋กœ ์„ค์ •๋œ๋‹ค.  ๋งŒ์ผ count๊ฐ€
        0์ด๊ณ  ํŒŒ์ผ ๊ธฐ์ˆ ์ž๊ฐ€ ์ •๊ทœ ํŒŒ์ผ์„ ๊ฐ€๋ฆฌํ‚จ๋‹ค๋ฉด 0์€ ๋‹ค๋ฅธ  ๊ฒฐ๊ณผ๋ฅผ  ์•ผ๊ธฐ์‹œํ‚ค์ง€
        ์•Š๊ณ  ๋ฐ˜ํ™˜๋œ๋‹ค.  ํŠน์ˆ˜ ํŒŒ์ผ์—์…ˆ๊ฒฐ๊ณผ๋Š” ํ˜ธํ™˜๋˜์ง€ ์•Š๋Š”๋‹ค.
        EINVAL fd๊ฐ€ ์“ฐ๊ธฐ์— ์ ๋‹นํ•˜์ง€ ์•Š์€ ๊ฐ์ฒด์™€ ์—ฐ๊ฒฐ๋˜์—ˆ๋‹ค.
 
        EFAULT buf๊ฐ€ ์ ‘๊ทผํ•  ์ˆ˜ ์—†๋Š” ์ฃผ์†Œ ๊ณต๊ฐ„์„ ๊ฐ€๋ฆฌํ‚ค๊ณ  ์žˆ๋‹ค.
 
        EPIPE  fd๊ฐ€ ์ฝ์„ ๋์ด ๋‹ซํ˜€์ง„ ์†Œ์ผ“์ด๋‚˜ ํŒŒ์ดํ”„์— ์—ฐ๊ฒฐ๋˜์—ˆ๋‹ค.  ์ด๊ฒƒ์€ ์“ฐ๊ณ 
               ์žˆ๋Š”  ํ”„๋กœ์„ธ์Šค๊ฐ€ SIGPIPE ์‹ ํ˜ธ๋ฅผ ๋ฐ›์•˜์„๋•Œ ์ผ์–ด๋‚ซ ์ด๊ฒƒ์ด ์žกํžˆ๊ณ ,
               ๋ด‰์‡„๋‚˜ ๋ฌด์‹œ๋˜๋ฉด EPIPE ์—๋Ÿฌ๊ฐ€ ๋ฆฌํ„ด๋œ๋‹ค.
 
        EAGAIN ๋„Œ-๋ธ”๋กํ‚น I/O๊ฐ€ O_NONBLOCK์„ ์‚ฌ์šฉํ•˜์˜€๊ณ  ์ฆ‰์‹œ ๋ฐ์ดํ„ฐ๋ฅผ ์“ฐ๊ธฐ  ์œ„ํ•ด
               fd์™€ ์—ฐ๊ฒฐ๋œ ํŒŒ์ดํ”„๋‚˜ ์†Œ์ผ“์— ๊ณต๊ฐ„์ด ์—†๋‹ค.
 
        EINTR  ์–ด๋–ค  ๋ฐ์ดํ„ฐ๋ฅผ  ์“ฐ๊ธฐ์ „  ์— ์‹œ์Šคํ…œ ์ฝœ์ด ์–ด๋–ค ์‹ ํ˜ธ์— ์˜ํ•ด ์ธํ„ฐ๋ŸฝํŠธ
               ๋˜์—ˆ๋‹ค.
 
        ENOSPC fd๋กœ ์ฐธ์กฐ๋˜๋Š” ํŒŒ์ผ์„ ํฌํ•จํ•˜๋Š” ์žฅ์น˜๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์œ„ํ•œ ๊ณต๊ฐ„์ด  ์—†๋‹ค.
 
        EIO    inode๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ๋™์•ˆ ์ €๋ ˆ๋ฒจ I/O ์—๋Ÿฌ๊ฐ€ ์ผ์–ด๋‚ฌ๋‹ค.
 
        fd์™€ ์—ฐ๊ฒฐ๋œ ๊ฐ์ฒด์— ์˜์กดํ•˜์—ฌ ๋‹ค๋ฅธ ์—๋Ÿฌ๊ฐ€ ์ผ์–ด๋‚  ์ˆ˜ ์žˆ๋‹ค.
        ENOLCK, ENOLNK,  ENOSR,  ENXIO,  EPIPE,  ERANGE์˜  ์ƒˆ๋กœ์šด  ์—๋Ÿฌ  ์กฐ๊ฑด์ด
        ์ถ”๊ฐ€๋˜์—ˆ๋‹ค. SVr4์—์„ฆ๋ฐ์ดํ„ฐ๊ฐ€ ์‹ค์ œ๋กœ ์“ฐ์—ฌ์ง€๊ธฐ ์ด์ „ ์–ด๋Š ์‹œ์ ์—์„ง์“ฐ๊ธฐ
        ์ž‘์—…์ด ์ธํ„ฐ๋ŸฝํŠธ ๋˜์–ด EINTR ๊ฐ’์ด ๋ฐ˜ํ™˜๋  ์ˆ˜ ์žˆ๋‹ค.
        fsync(2), fwrite(3)