BOOT(1spp)
NAME
boot − load and execute program
SYNOPSIS
boot [-f file] [-n] [ args ]
DESCRIPTION
Boot loads the program specified by the flag -f. If the -f flag is not specified, boot loads the file specified by the environment variable "bootfile". If the flag -n is specified, boot loads the requested file, but does not transfer control to the program. The program may be later initiated via the go(1spp) command, but no arguments may be passed in this case. Args, if present, are passed to the program and are accessable via the standard argc, argv mechanism. Any argument that begins with a "-" must be prepended with an additional "-", this extra minus sign will be removed before the argument is passed to the program. The current environment will be passed to the program as both the third parameter to the main routine and also via the external variable "environ".
ENVIRONMENT VARIABLE path
If the environment variable $path is defined and the boot command is presented a file to load that does not have a device specification, the boot command will attempt to load a file name formed by prepending the contents of $path to the original file name. If $path is a list of space separated prefixes, the boot command will try each prefix from $path in turn until the file can be successfully booted or all prefixes have been tried.