Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages

RedHat 9 (Linux i386) - man page for subst (redhat section n)

subst(n)			      Tcl Built-In Commands				 subst(n)

_________________________________________________________________________________________________

NAME
       subst - Perform backslash, command, and variable substitutions

SYNOPSIS
       subst ?-nobackslashes? ?-nocommands? ?-novariables? string
_________________________________________________________________

DESCRIPTION
       This command performs variable substitutions, command substitutions, and backslash substi-
       tutions on its string argument and returns the fully-substituted  result.   The	substitu-
       tions  are performed in exactly the same way as for Tcl commands.  As a result, the string
       argument is actually substituted twice, once by the Tcl parser in the  usual  fashion  for
       Tcl commands, and again by the subst command.

       If  any of the -nobackslashes, -nocommands, or -novariables are specified, then the corre-
       sponding substitutions are not performed.  For example, if -nocommands  is  specified,  no
       command	substitution is performed:  open and close brackets are treated as ordinary char-
       acters with no special interpretation.

       Note: when it performs its substitutions, subst does not give  any  special  treatment  to
       double quotes or curly braces.  For example, the script
	      set a 44
	      subst {xyz {$a}}
       returns ``xyz {44}'', not ``xyz {$a}''.

SEE ALSO
       eval(n)

KEYWORDS
       backslash substitution, command substitution, variable substitution

Tcl					       7.4					 subst(n)


All times are GMT -4. The time now is 03:12 AM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
UNIX.COM Login
Username:
Password:  
Show Password