Annotation of researchv10dc/man/adm/man1/split.1, revision 1.1.1.1

1.1       root        1: .TH SPLIT 1
                      2: .CT 1 files
                      3: .SH NAME
                      4: split, fsplit \- split a file into pieces
                      5: .SH SYNOPSIS
                      6: .B split
                      7: [
                      8: .I option ...
                      9: ]
                     10: [
                     11: .I file
                     12: ]
                     13: .PP
                     14: .B fsplit
                     15: [
                     16: .I option ...
                     17: ]
                     18: [
                     19: .I file ...
                     20: ]
                     21: .SH DESCRIPTION
                     22: .I Split
                     23: reads
                     24: .I file
                     25: (standard input by default)
                     26: and writes it in pieces of 1000
                     27: lines per output file.
                     28: The names of the
                     29: output files are
                     30: .BR xaa ,
                     31: .BR xab ,
                     32: and so on to
                     33: .BR xzz .
                     34: The options are
                     35: .TP
                     36: .BI - n
                     37: Split into
                     38: .IR n -line
                     39: pieces.
                     40: .TP
                     41: .BI -e " expression"
                     42: File divisions occur at each line
                     43: that matches a
                     44: .IR grep -style
                     45: regular
                     46: .IR expression ;
                     47: see 
                     48: .IR gre (1).
                     49: Multiple
                     50: .B -e
                     51: options may appear.
                     52: If a subexpression of
                     53: .I expression
                     54: is contained in escaped parentheses
                     55: .BR \e( ... \e) ,
                     56: the output file name is the portion of the
                     57: line which matches the subexpression.
                     58: .TP
                     59: .BI -f " stem
                     60: Use
                     61: .I stem
                     62: instead of
                     63: .B x
                     64: in output file names.
                     65: .TP
                     66: .BI -s " suffix
                     67: Append
                     68: .I suffix
                     69: to names identified under
                     70: .BR -e .
                     71: .TP
                     72: .B -x
                     73: Exclude the matched input line from the output file.
                     74: .TP
                     75: .B -i
                     76: Ignore case in option
                     77: .BR -e ;
                     78: force output file names (excluding the suffix)
                     79: to lower case.
                     80: .PP
                     81: .I Fsplit
                     82: splits a collection of Fortran subprograms in one
                     83: .I file
                     84: into separate files.
                     85: The options are
                     86: .TP
                     87: .B -f
                     88: .PD0
                     89: .TP
                     90: .B -e
                     91: .TP
                     92: .B -r
                     93: Set the file suffix: procedure
                     94: .L proc
                     95: will go into file
                     96: .L proc.f
                     97: (default),
                     98: .LR proc.e ,
                     99: or
                    100: .L proc.r
                    101: accordingly.
                    102: Block data subprograms will go into files named
                    103: .LR BLOCKDATA1.f ,
                    104: etc.
                    105: .PD
                    106: .TP
                    107: .B -i
                    108: Force output file names to lower case.
                    109: .TP
                    110: .B -s
                    111: Strip off data beyond column 72 together with any resulting trailing blanks.
                    112: .SH SEE ALSO
                    113: .IR sed (1), 
                    114: .IR awk (1)
                    115: .IR grep
                    116: in
                    117: .IR gre (1)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.