ref: fbf9f131b5931defb02ff08d54d1e088d9f51a15
dir: /sys/src/cmd/venti/srv/readifile.c/
#include "stdinc.h" #include "dat.h" #include "fns.h" void usage(void) { fprint(2, "usage: readifile file\n"); threadexitsall("usage"); } void threadmain(int argc, char *argv[]) { IFile ifile; ARGBEGIN{ default: usage(); }ARGEND if(argc != 1) usage(); if(readifile(&ifile, argv[0]) < 0) sysfatal("readifile %s: %r", argv[0]); write(1, ifile.b->data, ifile.b->len); threadexitsall(nil); }