sh_warnx
#define warnx sh_warnx
sh_warnx("Unable to determine new working directory");
sh_warnx("Cannot determine current working directory");
void sh_warnx(const char *, ...) __printflike(1, 2);
sh_warnx("subshell environment");
sh_warnx("job control disabled");
sh_warnx("login shell");
sh_warnx("not possible??");
sh_warnx("Cannot (yet) suspend kernel (%s)",
sh_warnx("Unknown job: %s", target);
sh_warnx("Don't be funny");
sh_warnx("%.*s: not available for export",