
692
|
Chapter 6: The Bash Shell and Korn Shell
This is the Title of the Book, eMatter Edition
Copyright © 2006 O’Reilly & Associates, Inc. All rights reserved.
-P Like -p, but force a PATH search, even if type -t would not
print file.
-t Print a word describing each command. The word is one of
alias, builtin, file, function,orkeyword, depending upon the
type of each command.
Example
$ type mv read if
mv is /bin/mv
read is a shell builtin
if is a shell keyword
type
type commands
Korn shell alias for whence -v.
typeset
typeset [options] [variable[=value ...]]
typeset -p
In Bash, identical to declare. See declare.
In the Korn shell, assign a type to each variable (along with an
optional initial value), or, if no variables are supplied, display all
variables of a particular type (as determined by the options). When
variables are specified, -option enables the type, and +option
disables it. With no variables, -option prints variable names and
values; +option prints only the names.
The second form shown is specific to ksh93.
Options
-A arr
arr is an associative array. ksh93 only.
-b The variable can hold any data, including binary data. Refer-
ences retrieve the value printed in base-64 notation; The %B
format with printf may be used to print the value. ksh93 only.
-E d
variable is a floating-point number. d is the number of decimal
places. The value is printed using printf %g format. ksh93
only.
-f[c]
The named variable ...