blob: 26a3b28c453ec1a2b03819bf9259b947638bc4d3 (
plain) (
tree)
|
|
NAME
exec-as - exec(1) with explicit argv[0]
SYNOPSIS
exec-as command [argv0 [arg ...]]
DESCRIPTION
exec-as runs the program command, using execvp(3),
using argv0 as the value for argv[0], and the following
arguments for the following values in argv.
NOTES
At least one argument is required. Since this is not
a builtin function, it cannot be used as exec(1) without
arguments to set file descriptors.
Because this is not a builtin function, running this
program would normally do an fork–exec rather than
just an exec. To just perform an exec, you need to
use exec(1) too: exec exec-as
EXAMPLES
'exec-as bash -bash' will run the first program in
$PATH named bash, and set argv[0] to -bash (making it
a login shell.) You can add addition argument as needed.
SEE ALSO
exec(1), exec(3)
|