// $Ximalas$ #include #include #include #include #include #include int main(int argc, char **argv) { int sleeptime; setproctitle("starting"); if (argc < 2) { setproctitle("invalid usage"); fprintf(stderr, "Usage: %s \n", argv[0]); return EX_USAGE; } // if sleeptime = atoi(argv[1]); while (sleeptime > 0) { setproctitle("sleeping for %d second%s", sleeptime, (sleeptime == 1) ? "" : "s"); sleep(1); sleeptime--; } // while setproctitle("finished"); return EX_OK; } // main() // sleep-setproctitle.c