You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

NAME

declare - define or print variables

SYNOPSIS

declare [ATTRIBUTE_OPTION...] [-p] [NAME[=VALUE]...]

DESCRIPTION

Declare variables and/or give them attributes. If no NAMEs are given then display the values of variables. The -p option will display the attributes and values of each NAME. When -p is used with NAME arguments, additional options are ignored. When -p is supplied without NAME arguments, it will display the attributes and values of all variables having the attributes specified by the additional options. If no other options are supplied with -p, declare will display the attributes and values of all shell variables.
Please refer to the Variables section for the list of pre-set variables.

ATTRIBUTE OPTIONS

-x
Mark NAMEs for export to subsequent commands via the environment.
Using '+' instead of '-' turns off the attribute instead. If both '+' and '-' are specified for the same attribute, that attribute is turned off.

OPTIONS

-p VARIABLE
Prints the value of a variable.

EXAMPLES

Let us first declare a variable using the declare command

declare myvar="This is FluidShell"

 To change the default prompt in FluidShell, use the below command:

declare prompt=$

To enable variable substitution in SQL statements, use the following command:

declare sql_variable=1

To declare the number of statements to be kept in memory:

declare histsize=250

To declare the number of results declares returned by a query:

declare max_rows=100

 To display the SQL Statements in the console, when queries are executed, use the command:

declare options.console.show.sql=true

To display column headers with SQL results:

declare options.console.show.columnheaders=true

To declare the SQL results to be displayed as Form Results:

declare options.console.show.resultasform=true

To declare the Margin character length with SQL results:

declare options.console.show.margincharlength=5

To display warnings with SQL queries:

declare options.console.show.warnings=true

To display warnings headers with SQL queries:

declare options.console.show.warningheaders=true

NOTES

A variable can be removed using unset command.

SEE ALSO

unset
export
 


  • No labels