errorwithstatus
void errorwithstatus(int, const char *, ...) __printf0like(2, 3) __dead2;
errorwithstatus(127, "%s: not found", argv[0]);
errorwithstatus(126, "%s: %s", argv[0], strerror(e));
errorwithstatus(e == ENOENT || e == ENOTDIR ? 127 : 126,