blob: 42b79504fc6d4e773c767dbe28b8a7d8f81a2448 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#include <unistd.h>
#include <assert.h>
int main()
{
char buffer[512];
int i, j;
while (1) {
i = read(0, buffer, 512);
if (i == 0) break;
assert(i > 0);
j = write(1, buffer, i);
assert(i == j);
}
return 0;
}
|