nate
754710fca5
ts_sec -> tv_sec
...
ts_nsec -> tv_nsec
1996-09-20 04:45:59 +00:00
adam
ee00aff02c
Mend 'exit' without breaking 'exit 1'
...
*blush* %-\
Pointed out by: bruce
1996-09-12 12:41:46 +00:00
bde
073456f615
Backed out last change. It broke even `exit 1'.
1996-09-12 02:23:33 +00:00
peter
614a655c28
Ok, lets try this again, shall we? It was definatly my mistake, not
...
Steve's.. :-]
1996-09-10 02:42:33 +00:00
peter
3d58e0bf86
ack! back these out so I can see what I did wrong. It looks like a
...
patch-by-hand botch, but it sig-11's during make world.
1996-09-10 02:07:27 +00:00
peter
aae29b5fef
Fix for PR#1248, sh doesn't expand past ${9}
...
Submitted by: Steve Price <sprice@hiwaay.net>
1996-09-10 01:24:11 +00:00
adam
84c0874422
let the "exit" command return status when it is implicit
1996-09-08 03:12:22 +00:00
peter
ad9b91037f
eek, how did that happen? I must have committed something left over from
...
when I was experimenting looking for an alternate format. *blush*
1996-09-03 14:24:44 +00:00
peter
0475c084c2
Fix for PR#1287. This makes sh behave sensibly in case statements in the
...
face of aliases. Note, bash doesn't do aliases while running scripts, but
"real" ksh does..
Also:
Reduce redundant .Nm macros in (unused) bltin/echo.1
nuke error2, it's hardly used.
More -Wall cleanups
dont do certain history operations if NO_HISTORY defined
handle quad_t's from resource limits
Submitted by: Steve Price <sprice@hiwaay.net> (minor tweaks by me)
1996-09-03 14:16:06 +00:00
peter
0692a293b6
Misc cleanups and fixes from Bruce:
...
- don't put \n on error() calls, error adds it already.
- don't prepend "ulimit" on error() calls in miscbltin.c.
- getopt typo on ulimit -p -> -u conversion
- get/setrlimit() calls were not being error checked
ulimit formatting cleanup from me, use same wording as bash on Bruce's
suggestion. Add ulimit arg to output on Joerg's suggestion.
1996-09-03 13:35:11 +00:00
peter
a0316ac070
oops, I didn't mean for the unconditional DEBUG code to go in, it's been
...
off in FreeBSD for some time. I realised this a few seconds after the
commit started..
1996-09-01 10:27:49 +00:00
peter
5195be912e
Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a
...
merge of parallel duplicate work by Steve Price and myself. :-]
There are some changes to the build that are my fault... mkinit.c was
trying (poorly) to duplicate some of the work that make(1) is designed to
do. The Makefile hackery is my fault too, the depend list was incomplete
because of some explicit OBJS+= entries, so mkdep wasn't picking up their
source file #includes.
This closes a pile of /bin/sh PR's, but not all of them..
Submitted by: Steve Price <steve@bonsai.hiwaay.net>, peter
1996-09-01 10:22:36 +00:00
wosch
ab0ebe585d
[HISTORY] command appeared in Version 1 AT&T UNIX
...
Obtained from: A Quarter Century of UNIX, Peter H. Salus, page 41
1996-08-29 18:06:19 +00:00
adam
b3dbeb6c53
set error status on exit, to be consistent with manpage and standard commands.
1996-08-27 21:51:48 +00:00
wosch
0210175107
sync copyright with /usr/share/examples/etc/bsd-style-copyright
1996-08-27 20:04:45 +00:00
wosch
c6af317793
[HISTORY]
...
cat command appeared in Version 1 AT&T UNIX, not Version 6
Apparently the cat man page was the first written man page
Obtained from: A Quarter Century of UNIX, Peter H. Salus
[BUGS]
fix a typo
1996-08-22 16:54:12 +00:00
ache
17b8d9508a
Take out 0201-0207 range - those characters abused by sh
1996-08-12 22:14:50 +00:00
ache
58f9b78e5e
Convert to newly added collate compare function
1996-08-12 21:32:15 +00:00
ache
05aa8617cf
Convert to newly added collate compare function
1996-08-12 19:31:11 +00:00
ache
3a66e92deb
Simplify expression
1996-08-12 12:31:28 +00:00
ache
77e622e5f2
Use collate for alpha character ranges
1996-08-12 02:08:43 +00:00
ache
6f7ebd36bf
Fix unsetenv of locale variable
1996-08-11 23:10:38 +00:00
ache
8affe69b98
Localize it
1996-08-11 22:51:00 +00:00
ache
af9609604e
Pick collate info for RE character ranges
1996-08-11 16:59:27 +00:00
ache
c2f58cf70e
Localize it
...
8bit cleanup
1996-08-11 16:48:11 +00:00
adam
5728bddcc9
chmod(2) directories once only (was twice)
1996-08-10 15:05:26 +00:00
dg
7f56d763c5
Updated to match kernel changes for timer/run queue.
1996-07-31 09:27:23 +00:00
wosch
db9aff10e4
add a reference to killall(1)
1996-07-03 22:19:50 +00:00
mpp
007afe4849
The default swap device is /dev/drum, not /dev/swap
...
as ps.1 states.
Submitted by: Zahemszhky Gabor <zgabor@code.hu>
1996-07-03 22:17:28 +00:00
mpp
583e210496
Fix some minor formatting problems in some examples.
...
Obtained from: Partially obtained from NetBSD-bugs mailing list
1996-07-03 01:28:34 +00:00
peter
de937c496c
Make %CPU add up closer to 100%.. At least, it now agrees with top.. :-)
...
Pointed out by: bde
1996-06-29 10:25:31 +00:00
peter
70d631930f
Fix (I think) the %MEM count in 'ps -u'. It was bogusly taking the
...
vm_rssize (in pages, not bytes), then dividing (bogusly) by the page size,
then using that as a fraction of the total pages.
1996-06-29 08:04:05 +00:00
jkh
8eb37231d4
Bring in my changes for removing the pestilent obj links (unless you
...
really want them) from /usr/src. This is the final version of the
patches, incorporating the feedback I've received from -current.
1996-06-24 04:26:21 +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
phk
9b71c2f42f
Backup yacc changes.
1996-06-02 17:06:40 +00:00
phk
cb0af0dbc3
Backout yacc changes
1996-06-02 17:05:48 +00:00
phk
a81e9f20dc
Use new yacc rules. (I'm fixing the tree as fast as I can :-)
1996-05-30 20:52:26 +00:00
phk
8ed246fa9a
Use default yacc rule.
1996-05-30 20:44:09 +00:00
peter
f30b6524da
This commit was generated by cvs2svn to compensate for changes in r15920,
...
which included commits to RCS files with non-trunk default branches.
1996-05-27 01:41:12 +00:00
peter
60815f4c29
Import the 4.4BSD-Lite2 /bin/sh sources
...
Requested by: joerg
(Note, this is mostly going to be conflicts, which is expected. Our entire
sh source has a mainline, so this should not change anything except for
a few new files appearing. I dont think they are a problem)
1996-05-27 01:41:12 +00:00
peter
cc2ce1192f
Nuke the undocumented -F flag, since it doesn't do anything anymore.
...
It used to allow root to hard-link directories (and screw up programs that
expexted the ".." entry to point to the parent dir)
1996-05-24 20:36:16 +00:00
tg
e87f3f21ce
Output line count to stdout. Complies to POSIX.2.
...
Reviewed by: joerg
1996-05-23 06:36:34 +00:00
wosch
9f795376b3
`mv'' ->
`mv -f''
...
``rm'' -> ``rm -f''
so mv/rm may not ask for confirmation if you are not root
1996-05-07 23:19:49 +00:00
phk
7c53a1f932
CLSIZE -> getpagesize()
1996-05-02 13:06:21 +00:00
phk
4622dbc30b
Replace NBPG with getpagesize()
1996-05-02 08:37:16 +00:00
smpatel
bdb7006ab6
Fix up the badly out of date struct proc's p_flags.
...
Flags aren't printed in hexadecimal, as documented.
1996-04-19 22:23:27 +00:00
mpp
9fcf3504c2
Correct some cross references and some path names.
1996-04-06 09:47:30 +00:00
ache
a0b8fdd90a
For nonexisten time use proper diagnostic instead of bad format and usage
1996-04-06 01:42:09 +00:00
ache
d5b266a88b
Use unsigned char for isprint
1996-03-31 16:14:11 +00:00
bde
9c6e00937f
Fixed typo.
...
Reported by: andreas@knobel.gun.de
1996-03-31 02:29:13 +00:00