prs man page on Xenix

Man page or keyword search:  
man Server   1130 pages
apropos Keyword Search (all sections)
Output format
Xenix logo
[printable version]



     PRS(CP)		      XENIX System V		       PRS(CP)

     Name
	  prs - Prints an SCCS file.

     Syntax
	  prs [-d[dataspec]] [-r[SID]] [-e] [-l] [-a] files

     Description
	  prs prints, on the standard output, all or part of an SCCS
	  file (see sccsfile(F)) in a user supplied format.  If a
	  directory is named, prs behaves as though each file in the
	  directory were specified as a named file, except that
	  nonSCCS files (last component of the pathname does not begin
	  with s.), and unreadable files are silently ignored.	If a
	  name of - is given, the standard input is read; each line of
	  the standard input is taken to be the name of an SCCS file
	  or directory to be processed; nonSCCS files and unreadable
	  files are silently ignored.

	  Arguments to prs, which may appear in any order, consist of
	  options, and filenames.

	  All the described options apply independently to each named
	  file:

	  -d[dataspec]	 Used to specify the output data
			 specification.	 The dataspec is a string
			 consisting of SCCS file data keywords (see
			 Data Keywords) interspersed with optional
			 user-supplied text.

	  -r[SID]	 Used to specify the SCCS IDentification (SID)
			 string of a delta for which information is
			 desired.  If no SID is specified, the SID of
			 the most recently created delta is assumed.

	  -e		 Requests information for all deltas created
			 earlier than and including the delta
			 designated via the -r option.

	  -l		 Requests information for all deltas created
			 later than and including the delta designated
			 via the -r option.

	  -a		 Requests printing of information for both
			 removed, i.e., delta type = R, (see
			 rmdel(CP)) and existing, i.e., delta type =
			 D, deltas.  If the -a option is not
			 specified, information for existing deltas
			 only is provided.

     Page 1					      (printed 8/7/87)

     PRS(CP)		      XENIX System V		       PRS(CP)

     Data Keywords
	  Data keywords specify which parts of an SCCS file are to be
	  retrieved and output.	 All parts of an SCCS file (see
	  sccsfile(F)) have an associated data keyword.	 There is no
	  limit on the number of times a data keyword may appear in a
	  dataspec.

	  The information printed by prs consists of the user-supplied
	  text and appropriate values (extracted from the SCCS file)
	  substituted for the recognized data keywords in the order of
	  appearance in the dataspec.  The format of a data keyword
	  value is either simple, in which keyword substitution is
	  direct, or multiline, in which keyword substitution is
	  followed by a carriage return.

	  User-supplied text is any text other than recognized data
	  keywords.  A tab is specified by \t and carriage
	  return/newline is specified by \n.

     Page 2					      (printed 8/7/87)

     PRS(CP)		      XENIX System V		       PRS(CP)

				  TABLE 1. SCCS Files Data Keywords
     Keyword   Data Item				 File Section	     Value	  Format
      :Dt:     Delta information			 Delta Table	  See below*	    S
      :DL:     Delta line statistics			      "		:Li:/:Ld:/:Lu:	    S
      :Li:     Lines inserted by Delta			      "		     nnnnn	    S
      :Ld:     Lines deleted by Delta			      "		     nnnnn	    S
       :Lu     Lines unchanged by Delta			      "		     nnnnn	    S
      :DT:     Delta type				      "		    D or R	    S
       :I:     SCCS ID string (SID)			      "		:R:.:L:.:B:.:S:	    S
       :R:     Release number				      "		     nnnn	    S
       :L:     Level number				      "		     nnnn	    S
       :B:     Branch number				      "		     nnnn	    S
       :S:     Sequence number				      "		     nnnn	    S
       :D:     Date Delta created			      "		:Dy:/:Dm:/:Dd:	    S
      :Dy:     Year Delta created			      "		      nn	    S
      :Dm:     Month Delta created			      "		      nn	    S
      :Dd:     Day Delta created			      "		      nn	    S
       :T:     Time Delta created			      "		:Th:::Tm:::Ts:	    S
      :Th:     Hour Delta created			      "		      nn	    S
      :Tm:     Minutes Delta created			      "		      nn	    S
      :Ts:     Seconds Delta created			      "		      nn	    S
       :P:     Programmer wh created Delta		      "		    logname	    S
      :DS:     Delta sequence number			      "		     nnnn	    S
      :DP:     Predecessor Delta seq-no.		      "		     nnnn	    S
      :DI:     Seq-no. of deltas incl., excl., ignored	      "		:Dn:/:Dx:/:Dg:	    S
      :Dn:     Deltas included (seq #)			      "		 :DS: :DS:...	    S
      :Dx:     Deltas excluded (seq #)			      "		 :DS: :DS:...	    S
      :Dg:     Deltas ignored (seq #)			      "		 :DS: :DS:...	    S
      :MR:     MR numbers for delta			      "		     text	    M
       :C:     Comments for delta			      "		     text	    M
      :UN:     User names				  User Names	     text	    M
      :FL:     Flag list				    Flags	     text	    M
       :Y:     Module type flag				      "		     text	    S
      :MF:     MR validation flag			      "		   yes or no	    S
      :MP:     MR validation pgm name			      "		     text	    S
      :KF:     Keyword error/warning flag		      "		   yes or no	    S
      :BF:     Branch flag				      "		   yes or no	    S
       :J:     Joint edit flag				      "		   yes or no	    S
      :LK:     Locked releases				      "		    :R:...	    S
       :Q:     User defined keyword			      "		     text	    S
       :M:     Module names				      "		     text	    S
      :FB:     Floor boundary				      "		      :R:	    S
      :CB:     Ceiling boundary				      "		      :R:	    S
      :Ds:     Default SID				      "		      :R:	    S
      :ND:     Null delta flag				      "		   yes or no	    S
      :FD:     File descriptive text			   Comments	     text	    M
      :BD:     Body					     Body	     text	    M
      :GB:     Gotten body				      "		     text	    M
       :W:     A form of what(C) string			     N/A	  :Z::M:\t:I:	    S
       :A:     A form of what(C) string			     N/A	:Z::Y::M::I::Z:	    S
       :Z:     what(C) string delimiter			     N/A	     @(#)	    S
       :F:     SCCS filename				     N/A	     text	    S

     Page 3					      (printed 8/7/87)

     PRS(CP)		      XENIX System V		       PRS(CP)

      :PN:     SCCS file pathname			     N/A	     text	    S

	       * :Dt: = :DT::I::D::T::P::DS::DP:

     Page 4					      (printed 8/7/87)

     PRS(CP)		      XENIX System V		       PRS(CP)

     Examples
	  The following:

	       prs -d"Users and/or user IDs for :F: are:\n:UN:" s.file

	  may produce on the standard output:

	       Users and/or user IDs for s.file are:
	       xyz
	       131
	       abc

	       prs -d"Newest delta for pgm :M:: :I: Created :D: By
	       :P:" -r s.file

	  may produce on the standard output:

	       Newest delta for pgm main.c: 3.7 Created 77/12/1 By cas

	  As a special case:

	       prs s.file

	  may produce on the standard output:

	       D 1.1 77/12/1 00:00:00 cas 1 000000/00000/00000
	       MRs:
	       bl78-12345
	       bl79-54321
	       COMMENTS:
	       this is the comment line for s.file initial delta

	  for each delta table entry of the ``D'' type.	 The only
	  option allowed to be used with the special case is the -a
	  option.

     Files
	  /tmp/pr?????

     See Also
	  admin(CP), delta(CP), get(CP), help(CP), sccsfile(F)

     Diagnostics
	  Use help(CP) for explanations.

     Page 5					      (printed 8/7/87)

[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server Xenix

List of man pages available for Xenix

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net