|
SYNOPSIS
| run [ -s] [-e] [-n] [-t string] program |
|
The run command runs program,
using the PATH variable to find it. By default, when program has completed, the user is prompted (Press
ENTER to continue:), before being returned to FMLI.
The argument program is a system executable followed
by its options (if any).
|
|
The following options are supported:
- -e
- If -e is specified, the
user will be prompted before returning to FMLI only if
there is an error condition
- -n
- If -n is specified, the user will never be prompted before returning
to FMLI (useful for programs like vi,
in which the user must do some specific action to exit in the first place).
- -s
- The -s option means "silent", implying that the screen will not have
to be repainted when program has completed. Note
that the -s option should only be used when program does not write to the terminal. In addition, when -s is used, program cannot be interrupted,
even if it recognizes interrupts.
- -tstring
- If -t is specified, string is the name this process will have in the pop-up menu generated
by the frm-list command. This feature requires the executable facesuspend (see face(1))
to suspend the process and return to the FMLI application.
|
| Example 1. Sample output of run command
|
Here is a menu that uses run:
|
menu="Edit special System files"
name="Password file"
action=`run -e vi /etc/passwd`
name="Group file"
action=`run -e vi /etc/group`
name="My .profile"
action=`run -n vi $HOME/.profile`
|
|
|
|
See attributes(5)
for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
Availability | SUNWcsu |
|
| |