Tim J. Robbins
c81180b861
Support larger files (at least 64-bit offsets) by using off_t instead of
...
int to store offsets.
2002-07-15 05:31:55 +00:00
Juli Mallett
2c69ee9b45
Remove <sys/types> where we use <sys/param> already.
...
protoize.
2002-06-15 11:03:28 +00:00
Tim J. Robbins
3e4228c3be
Allow "-" to be specified as an operand as well as an option.
...
SUSV3 requires something like "split -- -" to work. Document the "-" operand.
2002-05-27 05:27:10 +00:00
Tim J. Robbins
3f5869d0b0
Avoid overflowing `fname' if the file name prefix given on the command
...
line is too long.
Obtained from: OpenBSD
2002-05-27 04:59:46 +00:00
Warner Losh
3f330d7d1a
remove __P
2002-03-22 01:42:45 +00:00
Mike Barcroft
4185049582
Add -a option (SUSv3) to split(1).
...
Submitted by: Tim J. Robbins <tim@robbins.dropbear.id.au>
MFC after: 1 month
2002-02-01 06:55:18 +00:00
Mark Murray
f1d37c20c0
WARNS=2 fixes, use __FBSDID, remove GCC-specific flags.
2001-12-12 23:09:07 +00:00
John W. De Boskey
aecbd99950
Add/fix the ability to split a file larger than 2 gigabytes.
...
Added $FreeBSD tag (in the way the already present sccsid is
done). I've been told the rcsid stuff may be of dubious value
so I'm curious to know if folks (still) use it.
Submitted by: Brad Chisholm <blc@bsdwins.com>
2000-11-19 01:44:20 +00:00
Archie Cobbs
d37fcb98e3
Print usage via fprintf(stderr, ..) instead of errx() to avoid progname prefix.
...
Submitted by: Philippe Charnier <charnier@xp11.frmug.org>
1999-02-05 00:42:14 +00:00
Archie Cobbs
2fa6610f1e
Add new option '-p pattern' for splitting files based on matching lines in
...
the file with a regular expression. Useful for e.g. 'cvs diff' output.
Also compile cleanly with -Wall and fix a few style bugs.
PR: bin/9405
1999-02-01 21:16:45 +00:00
Philippe Charnier
c002b33b60
Cosmetic in err() string.
1997-08-11 07:30:22 +00:00
Warner Losh
1c8af87873
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-29 04:34:07 +00:00
Rodney W. Grimes
a3f8d23a48
This fixes 'split -l NNN foo'. As it stands split will
...
complain about an 'illegal line count' becuase it's looking
at the wrong end pointer (ep) to detect any extra characters
after the NNN.
Submitted by: Rich Murphey <rich@freebsd.org>
This should probably get pulled into 2.0.6 and 2.1.0
1995-07-07 08:23:52 +00:00
Rodney W. Grimes
9b50d90275
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00