Lines Matching defs:command
7 /* execute command
11 /* NORETURN exec_command(command)
12 /* const char *command;
16 /* the overhead of running a command shell interpreter.
51 /* exec_command - exec command */
53 NORETURN exec_command(const char *command)
66 * See if this command contains any shell magic characters.
68 if (command[strspn(command, ok_chars)] == 0
69 && command[strspn(command, SPACE_TAB)] != 0) {
73 * of running a shell. Just split the command on whitespace and exec
76 argv = argv_split(command, SPACE_TAB);
80 * Auch. Perhaps they're using some shell built-in command.
92 * Pass the command to a shell.
94 (void) execl(_PATH_BSHELL, "sh", "-c", command, (char *) 0);
110 msg_fatal("usage: %s 'command'", argv[0]);