Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ dtksh(1X) — Digital UNIX 3.2c

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ksh93(1X)

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026