IPB
>  Man Pages > Unix > Solaris 10 11/06 > Section 1 > readonly man page

readonly man page

Section 1 - Solaris 10 11/06 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!





User Commands                                         readonly(1)



NAME
     readonly - shell built-in function to protect the  value  of
     the given variable from reassignment

SYNOPSIS
  sh
     readonly [name...]

  ksh
     **readonly [ name [ = value]...]

     **readonly -p

DESCRIPTION
  sh
     The given names are marked readonly and the  values  of  the
     these  names may not be changed by subsequent assignment. If
     no arguments are given, a list  of  all  readonly  names  is
     printed.

  ksh
     The given names are marked readonly and these  names  cannot
     be changed by subsequent assignment.

     When -p is specified, readonly writes to the standard output
     the names and values of all read-only variables, in the fol-
     lowing format:

     "readonly %s=%s\n", name, value

     if name is set, and:

     "readonly $s\n", name

     if name is unset.

     The shell formats the output, including the  proper  use  of
     quoting,  so that it is suitable for reinput to the shell as
     commands  that  achieve  the   same   value   and   readonly
     attribute-setting  results  in a shell execution environment
     in which:

     1.  Variables with values set at the time they  were  output
         do not have the readonly attribute set.


     2.  Variables that were unset at the time they  were  output
         do  not have a value at the time at which the saved out-
         put is reinput to the shell.






SunOS 5.10          Last change: 17 Jul 2002                    1






User Commands                                         readonly(1)



     On this man page, ksh(1) commands that are preceded  by  one
     or two ** (asterisks) are treated specially in the following
     ways:

     1.  Variable assignment lists preceding the  command  remain
         in effect when the command completes.


     2.  I/O redirections are processed  after  variable  assign-
         ments.


     3.  Errors cause a script that contains them to abort.


     4.  Words, following a command preceded by **  that  are  in
         the  format  of a variable assignment, are expanded with
         the same rules as a variable assignment. This means that
         tilde  substitution  is  performed  after the = sign and
         word splitting and file name  generation  are  not  per-
         formed.


ATTRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Availability                | SUNWcsu                     |
    |_____________________________|_____________________________|


SEE ALSO
     ksh(1), sh(1), typeset(1), attributes(5)



















SunOS 5.10          Last change: 17 Jul 2002                    2





Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Wed Sep 12 11:25:19 GMT 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

CPAN man page (4210 hits)
(Suse Linux 10.1)

ssh man page (4117 hits)
(Suse Linux 10.1)

svn man page (2479 hits)
(FreeBSD 6.2)

adv_cap_autoneg man page (1781 hits)
(Solaris 10 11_06)

startproc man page (1711 hits)
(Suse Linux 10.1)

sqlite3 man page (1662 hits)
(openSUSE 10.2)

signal man page (1393 hits)
(Suse Linux 10.1)

pprosetup man page (1241 hits)
(Solaris 10 11_06)

netcat man page (1237 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (1126 hits)
(Solaris 10 11_06)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: Pyrenees Ski Resorts :: PCB Layout Service :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum