blob: a1fce3f7acd320f9572f5e15b3eabd326b888f3b (
plain) (
tree)
|
|
NAME
exec-as - exec(1) with explicit argv[0]
SYNOPSIS
exec-as FILE ARGV0 [ARGV]...
DESCRIPTION
exec-as shall spawn the program FILE, using execvp(3),
using ARGV0 as the value for argv[0], and the following
arguments for the following values in argv.
NOTES
At least two arguments 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)
|