nr 98 usr/bin/cat/cat.c int nr, nw, off, wfd; nr 104 usr/bin/cat/cat.c while ((nr = read(rfd, stdbuf, BUFSIZ)) > 0) nr 105 usr/bin/cat/cat.c for (off = 0; nr; nr -= nw, off += nw) nr 106 usr/bin/cat/cat.c if ((nw = write(wfd, stdbuf + off, (size_t)nr)) < 0) nr 108 usr/bin/cat/cat.c if (nr < 0) {