The shells provided with Quest Privilege Manage for Unix support a subset of the standard Unix shell builtins. The supported builtins are different for different shells. The options and builtins for each pm shell can be found by running it with the -? command line option, like:
$ /opt/quest/bin/pmksh -?
pmsh supports the following builtin commands:
., :, [, alias, bg, break, cd, chdir, command, continue, echo, eval, exec, exit, export, false, fg, getopts, hash, jobs, kill, local, printf, pwd, read, readonly, return, set, shift, test, times, trap, true, type, ulimit, umask, unalias, unset, wait
pmksh provides the following shell builtin commands:
pmcsh supports the following builtin commands:
In standard ksh 'history' is not a built in command but is aliased against 'fc -l'. This command, 'fc -l' is built in to pmksh but is not aliased.
The history command alias can be created as follows:
alias history=’fc –l’
and can be added to the system profile or to a user’s profile.