summaryrefslogtreecommitdiff
path: root/static/unix-v10/man1/merge.1
diff options
context:
space:
mode:
Diffstat (limited to 'static/unix-v10/man1/merge.1')
-rw-r--r--static/unix-v10/man1/merge.150
1 files changed, 50 insertions, 0 deletions
diff --git a/static/unix-v10/man1/merge.1 b/static/unix-v10/man1/merge.1
new file mode 100644
index 00000000..39c8f7fb
--- /dev/null
+++ b/static/unix-v10/man1/merge.1
@@ -0,0 +1,50 @@
+.th MERGE I 11/7/73
+.sh NAME
+merge \*- merge several files
+.sh SYNOPSIS
+.bd merge
+[
+.bd \*-anr
+] [ \fB\*-\fIn\fR ] [ \fB+\fIn\fR ] [ name ... ]
+.sh DESCRIPTION
+.it Merge
+merges several files together
+and writes the result on
+the standard output.
+If a file
+is designated by
+an unadorned `\*-',
+the standard input is understood.
+.s3
+The merge is line-by-line in increasing ASCII collating sequence,
+except that upper-case letters are considered
+the same as the corresponding lower-case letters.
+.s3
+.it Merge
+understands several flag arguments.
+.s3
+.lp +4 4
+\fB\*-a\fR Use strict ASCII collating sequence.
+.s3
+.lp +4 4
+\fB\*-n\fR An initial numeric string, possibly preceded by '\*-',
+is sorted by numerical value.
+.s3
+.lp +4 4
+\fB\*-r\fR Data is in reverse order.
+.s3
+.lp +4 4
+\fB\*-\fIn\fR The first \fIn\fR fields in each line
+are ignored. A field is defined as a string of non-space, non-tab
+characters separated by tabs and spaces from its neighbors.
+.s3
+.lp +4 4
+\fB+\fIn\fR The first \fIn\fR characters are ignored.
+Fields (with \fB\*-\fIn\fR)
+are skipped before characters.
+.i0
+.sh "SEE ALSO"
+sort(I)
+.sh BUGS
+Only 8 files can be handled;
+any further files are ignored.