run - run an executable
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 fol-
lowed 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 com-
pleted. Note that the -s option should only be used
when program does not write to the terminal. In addi-
tion, when -s is used, program cannot be interrupted,
even if it recognizes interrupts.
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"
action=`run -e vi /etc/passwd`
action=`run -e vi /etc/group`
action=`run -n vi $HOME/.profile`
See attributes(5) for descriptions of the following attri-
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
| Availability | SUNWcsu |
Man(1) output converted with