Eshell V5.7.2 (abort with ^G) 1> {ok, F} = file:open("/proc/cpuinfo", [read]). {ok,<0.37.0>} 2> file:read(F, 100). {ok,"processor\t: 0\nvendor_id\t: GenuineIntel\ncpu family\t: 6\nmodel\t\t: 15\nmodel name\t: Intel(R) Core(TM)2 Du"} 3> file:close(F). ok 4> {ok, B} = file:read_file("/proc/cpuinfo"). {ok,<<>>} Why is B empty? martin