pbclientmode
- Version 3.5 and earlier: pbclientmode variable not available.
- Version 4.0 and later: pbclientmode variable available.
Data Type
String, read only
Description
pbclientmode specifies the specific mode for a request. It is set as shown in the following table.
How Invoked | pbclientmode Value |
---|---|
pbrun | run |
pbssh | pbssh |
pbguid | pbguid |
pbksh or pbsh startup | shell start |
Shell built-in from pbksh or pbsh | shell builtin |
Command from shell command line or argument | shell command |
Redirection in a shell command (<, >, or >>) | shell redirect |
Valid Values
A string as described above.
if (pbclientmode == "shell start") shellcheckbuiltins = true; else if (pbclientmode == "shell redirect" && argv[1] == "/dev/null") reject;
For more information, see the following: