sheldonh
306562fd67
Remove single-space hard sentence breaks. These degrade the quality
...
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
2000-03-01 10:43:09 +00:00
sheldonh
d7ad2d9d50
Take into account the fact that "[" may be called with a path,
...
for example "/bin/[".
Reported by: Vlad Skvortsov <vss@ulstu.ru>
Reported by: Peter Jeremy <peter.jeremy@alcatel.com.au>
Message-Id: 99Dec27.111307est.40321@border.alcanet.com.au
1999-12-28 09:34:57 +00:00
peter
66312e4a8d
$Id$ -> $FreeBSD$
1999-08-27 23:15:48 +00:00
green
651feb3ee0
Make the comments nice, short-but-sweet XXX format.
...
Submitted by: sheldonh
1999-08-24 06:10:14 +00:00
green
7b8ec14379
Make a comment I added a bit nicer.
1999-08-22 22:32:41 +00:00
green
124c84f339
Finally: fix test -x as completely as possible.
...
Reviewed by: bde
Reworked by: bde
1999-08-20 16:19:26 +00:00
green
74ed588ff9
The new test(1) did not use access() correctly. I don't know why, since
...
supposedly it's ksh-derived, and it's not broken in pdksh. I've added
a test for test running as root: if testing for -x, the file must be
mode & 0111 to get "success", rather than just existant.
Reviewed by: chris
1999-08-18 00:18:52 +00:00
sheldonh
90a5109c16
Replace our test(1) with NetBSD's pdksh-derived version. The code is
...
significantly easier to read and extend and offers a few new tests.
A few style changes taken from style(9) and OpenBSD, as well as
whitespace cleanups.
This change was discussed on freebsd-committers and freebsd-hackers
and met with approval from at least des, eivind and brian.
PR: 13091
Obtained from: NetBSD
1999-08-16 09:44:09 +00:00
chris
855aedd7e7
Minor style fix - change 'if(!*v)' to 'if (!*v)'
1999-08-14 05:38:04 +00:00
kris
713dd62834
Various spelling/formatting changes.
...
Submitted by: Philippe Charnier <charnier@xp11.frmug.org>
1999-05-08 10:22:15 +00:00
jkoshy
1f0db97d01
Add cross-references to test(1) and expr(1) respectively.
...
PR: docs/9111
Submitted by: Josh Gilliam <josh@quick.net>
1998-12-18 03:16:47 +00:00
cracauer
3e2891d993
Add -S flag to test for sockets.
...
PR: bin/7507
Reviewed by: I tested the patch
Submitted by: Stefan `Sec` Zehl sec@42.org
1998-09-07 16:59:05 +00:00
charnier
d40a1af7e0
Correct use of .Nm. Add rcsid.
1998-05-18 06:51:59 +00:00
eivind
2208ac1acf
Remove simultaneous include of <sys/param.h> and <sys/types.h>.
...
Reorder includes to be alphabetical some places since I already was in
here.
1997-12-10 22:18:54 +00:00
charnier
e43a7ca060
Typo fix.
1997-06-02 06:40:08 +00:00
peter
83b3c2c161
Revert $FreeBSD$ to $Id$
1997-02-22 14:13:04 +00:00
jkh
808a36ef65
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
wosch
b772239a12
add some string examples, eg. test "" -o ""
1996-12-28 13:31:29 +00:00
steve
9079a13346
Fix handling of -o and -a operators in the 3 argument case.
...
Submitted by: Tom Rush <tarush@mindspring.com>
1996-12-25 00:08:10 +00:00
steve
a958416f1b
-Wall cleaning.
1996-12-14 06:16:51 +00:00
wosch
0210175107
sync copyright with /usr/share/examples/etc/bsd-style-copyright
1996-08-27 20:04:45 +00:00
wosch
1f7330c4e7
Add a better TEST script. I was surprised how much can be wrong
...
with program test(1) or builtin test(1).
1996-06-19 00:44:44 +00:00
joerg
e2c4135de9
err() --> errx() for non-errno related failures.
1996-03-11 11:01:03 +00:00
ache
449a77b650
Fix -h option:
...
sense symlink even it is unresolved
1995-10-28 11:54:42 +00:00
rgrimes
1888033949
Remove trailing whitespace.
...
Reviewed by: phk
1995-05-30 00:07:29 +00:00
joerg
c6030c6511
You will find enclosed some changes to make gcc -Wall more happy in
...
/usr/src/bin. Note that some patches are still needed in that directory.
I (Joerg) finished most of Philippe's cleanup. /bin/sh will still
need *allot* of work, however.
Submitted by: charnier@lirmm.fr (Philippe Charnier)
1995-03-19 13:29:28 +00:00
ache
7418e4c6c2
Fix group permissions check for group list size > 1
...
Pointed by Bruce
1994-11-05 20:48:06 +00:00
ache
b3950642a8
Fix root -w case according to manpage (-x & -r cases already accords)
...
Pointed by Bruce.
1994-11-05 20:24:49 +00:00
ache
330d2baea1
Cosmetique, missing tab/spaces after patch
1994-11-05 17:31:23 +00:00
ache
63bfe9e23a
More complex implementation of previos superuser fix
...
because rw and x bit treats differently infact
1994-11-05 17:28:03 +00:00
ache
bc1cc6ddda
test produce wrong results for superuser, i.e. tells
...
that file is unreadable when it is readable infact.
1994-11-05 17:07:14 +00:00
dg
8722740e7f
Added $Id$
1994-09-24 02:59:15 +00:00
csgr
a837391e87
Make get_int() think that "" (null) has the integer value 0.
...
(Which is the same behaviour as in 1.x)
The install blows up without this.
Reviewed by: rgrimes
1994-09-11 21:30:09 +00:00
csgr
b819d56caf
- handle signs on integers properly,
...
- make sure error messages for bad integers are moderately sensible
- handle test ! "abc" -o "abc" (This should evaluate to true)
(and similar cases) ie:
and/or operator test added to POSIX special case processing.
- more test cases added.
Based on: Work done on 1.x's test(1) by Andrew Moore and Adam David.
1994-09-11 13:57:31 +00:00
rgrimes
e3cfc8ce61
BSD 4.4 Lite bin Sources
1994-05-26 06:18:55 +00:00