cut man page on Xenix

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



     CUT(CT)		      XENIX System V		       CUT(CT)

     Name
	  cut - Cuts out selected fields of each line of a file.

     Syntax
	   cut -c list [ file1 file2 ...]
	   cut -f list [-d char] [-s] [file1 file2 ...]

     Description
	  Use cut to cut out columns from a table or fields from each
	  line of a file.  The fields as specified by list can be
	  fixed length, i.e., character positions as on a punched card
	  (-c option), or the length can vary from line to line and be
	  marked with a field delimiter character like tab (-f
	  option).  Cut can be used as a filter.  If no files are
	  given, the standard input is used.

	  The meanings of the options are:

	  list	   A comma-separated list of integer field numbers (in
		   increasing order), with an optional dash (-),
		   indicates ranges, as in the -o option of
		   nroff/troff for page ranges; e.g., 1,4,7; 1-3,8;
		   -5,10 (short for 1-5,10); or 3- (short for third
		   through last field).

	  -clist   The list following -c (no space) specifies
		   character positions (e.g., -c1-72 would pass the
		   first 72 characters of each line).

	  -flist   The list following -f is a list of fields assumed
		   to be separated in the file by a delimiter
		   character (see -d ); e.g., -f1,7 copies the first
		   and seventh field only.  Lines with no field
		   delimiters will be passed through intact (useful
		   for table subheadings), unless -s is specified.

	  -dchar   The character following -d is the field delimiter
		   (-f option only).  Default is tab.  Space or other
		   characters with special meaning to the shell must
		   be quoted.

	  -s	   The -s option suppresses lines with no delimiter
		   characters in case of -f options.  Unless
		   specified, lines with no delimiters will be passed
		   through untouched.

	  Either the -c or -f option must be specified.

     Hints
	  Use grep(C) to make horizontal ``cuts'' (by context) through
	  a file, or paste(CT) to put files together horizontally.  To
	  reorder columns in a table, use cut and paste.

     Page 1					      (printed 8/7/87)

     CUT(CT)		      XENIX System V		       CUT(CT)

     Examples
	  cut -d: -f1,5 /etc/passwd
				Maps user ID's to names.

	  name=`who am i | cut -f1 -d" "`
				Sets name to current login name.

     See Also
	  grep(C), paste(CT)

     Diagnostics
	  line too long
		      A line can have no more than 511 characters or
		      fields.

	  bad list for c/f option
		      Missing -c or -f option or incorrectly specified
		      list.  No error occurs if a line has fewer
		      fields than the list calls for.

	  no fields   The list is empty.

     Page 2					      (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