Entering content frame

Background documentation Shell Administration Service Locate the document in its SAP Library structure

This service provides a set of properties for working with the Console Administrator tool.

Dispatcher

Property

Description

Default Value

$AUTORUN

After process starting in certain environment, if the process is not in background mode and the value of this property is not an empty string, the script file represented by this value is launched.

persistent/shell/autorun.scr

$CLASSPATH

The classpath to the packages of the shell commands.

./../../../source

$ECHO

If the value of this property is set to ON, the entered command and its parameters are printed before the real command execution.

OFF

$NEEDSAUTHORIZATION

If a user name and password are needed, in order to start the Shell Service in a separate application thread, they are passed to the Shell Service at cluster node start up. However, when the cluster element is initially started, the verification of the user name and password can be skipped. In this case the Shell Service automatically starts in an application thread with administrator privileges. This property specifies whether to perform this initial verification. Due to the lack of security service on the dispatcher nodes, this property implies only to the server nodes of the cluster.

False

$PROMPT

Specifies the symbol of the command prompt.

>

$STD_ERR

Specifies the standard error stream.

SYSTEM

$STD_IN

Specifies the standard input stream.

SYSTEM

$STD_OUT

Specifies the standard output stream.

SYSTEM

$SUBPROMPT

Specifies a subprompt to be displayed when using the shell language in scripts that exceed one line

-->

$TEMP_BUFFER_SIZE

Specifies the size of the buffer.

1024

ADD

Specifies the class of the shell command ‘ADD’.

com.sap.engine.services.
shell.processor.command.
AddCommand

CAT

Specifies the class of the shell command ‘CAT’.

com.sap.engine.services.
shell.processor.command.
CatCommand

CLS

Specifies the class of the shell command ‘CLS’.

com.sap.engine.services.
shell.processor.command.
ClsCommand

ECHO

Specifies the class of the shell command ‘ECHO’.

com.sap.engine.services.
shell.processor.command.
EchoCommand

EXIT

Specifies the class of the shell command ‘EXIT’.

com.sap.engine.services.
shell.processor.command.
ExitCommand

GET

Specifies the class of the shell command ‘GET’.

com.sap.engine.services.
shell.processor.command.
GetCommand

GREP

Specifies the class of the shell command ‘GREP’.

com.sap.engine.services.
shell.processor.command.
GrepCommand

KILL

Specifies the class of the shell command ‘KILL’.

com.sap.engine.services.
shell.processor.command.
KillCommand

LOADENV

Specifies the class of the shell command ‘LOADENV’.

com.sap.engine.services.
shell.processor.command.
LoadEnvCommand

MAN

Specifies the class of the shell command ‘MAN’.

com.sap.engine.services.
shell.processor.command.
ManCommand

MORE

Specifies the class of the shell command ‘MORE’.

com.sap.engine.services.
shell.processor.command.
MoreCommand

PS

Specifies the class of the shell command ‘PS’.

com.sap.engine.services.
shell.processor.command.
PsCommand

QUIT

Specifies the class of the shell command ‘QUIT’.

com.sap.engine.services.
shell.processor.command.
ExitCommand

REMOVE

Specifies the class of the shell command ‘REMOVE’.

com.sap.engine.services.
shell.processor.command.
RemoveCommand

RUN

Specifies the class of the shell command ‘RUN’.

com.sap.engine.services.
shell.processor.command.
RunCommand

SAVEENV

Specifies the class of the shell command ‘SAVEENV’.

com.sap.engine.services.
shell.processor.command.
SaveEnvCommand

SET

Specifies the class of the shell command ‘SET’.

com.sap.engine.services.
shell.processor.command.
SetCommand

 

Server

Property

Description

Default Value

$AUTORUN

See above.

persistent/shell/autorun.scr

$CLASSPATH

See above.

./../../../source

$ECHO

See above.

OFF

$NEEDSAUTHORIZATION

See above.

False

$PROMPT

See above.

>

$STD_ERR

See above.

SYSTEM

$STD_IN

See above.

SYSTEM

$STD_OUT

See above.

SYSTEM

$SUBPROMPT

See above.

-->

$TEMP_BUFFER_SIZE

See above.

1024

ADD

See above.

com.sap.engine.services.
shell.processor.command.
AddCommand

CAT

See above.

com.sap.engine.services.
shell.processor.command.
CatCommand

CLS

See above.

com.sap.engine.services.
shell.processor.command.
ClsCommand

ECHO

See above.

com.sap.engine.services.
shell.processor.command.
EchoCommand

EXIT

See above.

com.sap.engine.services.
shell.processor.command.
ExitCommand

GET

See above.

com.sap.engine.services.
shell.processor.command.
GetCommand

GREP

See above.

com.sap.engine.services.
shell.processor.command.
GrepCommand

KILL

See above.

com.sap.engine.services.
shell.processor.command.
KillCommand

LOADENV

See above.

com.sap.engine.services.
shell.processor.command.
LoadEnvCommand

MAN

See above.

com.sap.engine.services.
shell.processor.command.
ManCommand

MORE

See above.

com.sap.engine.services.
shell.processor.command.
MoreCommand

PS

See above.

com.sap.engine.services.
shell.processor.command.
PsCommand

QUIT

See above.

com.sap.engine.services.
shell.processor.command.
ExitCommand

REMOVE

See above.

com.sap.engine.services.
shell.processor.command.
RemoveCommand

RUN

See above.

com.sap.engine.services.
shell.processor.command.
RunCommand

SAVEENV

See above.

com.sap.engine.services.
shell.processor.command.
SaveEnvCommand

SET

See above.

com.sap.engine.services.
shell.processor.command.
SetCommand

 

See also:

 

Shell Console Administration in the Administration Manual

 

 

Leaving content frame