MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


User Commands                                           shcomp(1)



NAME
     shcomp - compile a ksh93 shell script

SYNOPSIS
     shcomp [-nv] [infile [outfile]


     shcomp -D [infile [outfile]


DESCRIPTION
     If the -D option is not  specified,  shcomp  takes  a  shell
     script,  infile,  and creates a binary format file, outfile,
     that ksh93 reads and executes with the same  effect  as  the
     original script.


     Aliases are processed as the script is read.  Alias  defini-
     tions  whose value requires variable expansion will not work
     correctly.

OPTIONS
     The following options are supported:

     -D              Generate a list of strings that need  to  be
     --dictionary    placed in a message catalog for internation-
                     alization.

                     With this option, all double quoted  strings
                     that  are  preceded  by  $  are printed, one
                     literal per line. A  literal  $"foo"  prints
                     "foo"  in the output. These are the messages
                     that  need  to  be  translated   to   locale
                     specific versions for internationalization.


     -n              Display warning  messages  for  obsolete  or
     --noexec        non-conforming constructs.


     -v              Display  input  from  infile  onto  standard
     --verbose       error as it reads it.


OPERANDS
     The following operands are supported:

     infile     Specifies the name of the file that contains  the
                shell script to be used as input.

                If infile is omitted, the shell  script  is  read
                from standard input.



SunOS 5.11          Last change: 27 Jan 2009                    1






User Commands                                           shcomp(1)



     outfile    Specifies the name of the output file.

                If outfile is omitted,  both  modes  write  their
                results to standard output.


EXIT STATUS
     The following exit values are returned:

     0     Successful completion.


     >0    An error occurred.


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



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Availability                 SUNWcsu                     
    
     CSI                          Enabled                     
    
     Interface Stability          See below.                  
    



     The command-line interface and the system variables are Com-
     mitted.  The compiled shell code format is Private. The out-
     put of the -D option is Volatile.

SEE ALSO
     ksh93(1), attributes(5)
















SunOS 5.11          Last change: 27 Jan 2009                    2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™