dtksh(1X) — Commands
NAME
dtksh − ksh shell, with access to many X, Xt, Xm and CDE functions
SYNOPSIS
dtksh [ −ircabefhkmnpstuvxCP ] [ −o [ option ] ] [ −A name ] [ arg... ]
DESCRIPTION
dtksh offers a number of extensions to the standard 1993 version of the Korn Shell [ksh], to support the creation and managment of graphical user-interface components. Access to the windowing features is accomplished through a collection of additional built-in commands. The new set of built-in commands, accessed in the same manner as the traditional set of ksh built-in commands, provide access to many of the library functions contained within the X, Xt, Xm and CDE API libraries.
Refer to the section in the CDE User’s Guide pertaining to the dtksh client, for complete details about which X, Xt, Xm and CDE commands are supported, and for additional details relating to the parameters for these commands.
Convenience Functions
A collection of convenience functions are provided in the file /usr/dt/lib/dtksh/DtFuncs.dtsh. Shell scripts can access these functions by sourcing in this file. These functions provide a simple mechanism for creating and managing frequently used user-interface components, such as button boxes, menus, help dialogs and the standard message box dialogs (error, information, warning, question and waiting). They also provide a more understandable way of working with the constraint resources supported by the XmForm widget. To source this file into a shell script, you must add the following line to your shell script:
. /usr/dt/lib/dtksh/DtFuncs.dtsh
OPTIONS
Refer to the manual page for ksh93(1X) for details about command-line options.
RETURN VALUES
Refer to the manual page for ksh93(1X) for details about exit status values.
FILES
/usr/dt/bin/dtksh Binary executable for the dtksh client
/usr/dt/app-defaults/<locale>/dtksh
App-defaults file for the dtksh client
/usr/dt/bin/suid_exec Utility used by dtksh to execute suid-root scripts
/usr/dt/lib/dtksh/DtFuncs.dtsh
Shell programming convenience functions
SEE ALSO
ksh93(1X)
Using Dtksh (in CDE User’s Guide)
Morris I. Bolsky and David G. Korn, The KornShell Command And Programming Language"
— 10 January 1994