freebsd-src/bin
Joerg Wunsch 47a052e00f Make the shell handle a null command in a &&/|| sequence correctly.
The && and || tokens do also terminate a command, not only the
newline.

While i was at it, disabled trace code by default, it served no good
purpose since it required the use of a debugger anyway to be turned
on.  Instead, placed a hint in the Makefile on how to turn it on.

This makes the shell ~ 10 % faster and ~ 4 KB smaller. :)

Pointed out by:  jan@physik.TU-Berlin.DE (Jan Riedinger)
1995-08-27 20:26:44 +00:00
..
cat Added $Id$ 1994-09-24 02:59:15 +00:00
chflags Set NOSHARED=true, having this binary static makes it much easier to 1995-07-24 01:44:17 +00:00
chmod You will find enclosed some changes to make gcc -Wall more happy in 1995-03-19 13:29:28 +00:00
cp Don't unlink the target file if the copy failed. This behaviour isn't 1995-06-14 05:41:27 +00:00
csh Fix csh to determine event number properly, i.e. stop by ^*-% too. 1995-08-10 05:13:42 +00:00
date Use %+ to print data using LC_TIME 1995-08-05 23:08:17 +00:00
dd More koshering [ul]case fix, don't use pre-initialized tables at all, 1995-01-17 23:04:29 +00:00
df Remove trailing whitespace. 1995-05-30 00:07:29 +00:00
domainname You will find enclosed some changes to make gcc -Wall more happy in 1995-03-19 13:29:28 +00:00
echo Added $Id$ 1994-09-24 02:59:15 +00:00
ed Remove trailing whitespace. 1995-05-30 00:07:29 +00:00
expr expr(1) didn't comply to Posix.2 and its own man page: any 1995-08-04 17:08:07 +00:00
hostname Added $Id$ 1994-09-24 02:59:15 +00:00
kill Allow 0 as a signal number to match the man page. 1995-03-05 21:52:41 +00:00
ln Use lstat() instead of stat() for checking if the final source file exists, 1994-12-06 18:50:44 +00:00
ls Change ctime to strftime %c to use national date/time representation 1995-08-08 00:03:04 +00:00
mkdir Added $Id$ 1994-09-24 02:59:15 +00:00
mv The command to `move' across file system boundaries is actually 1995-08-15 19:44:39 +00:00
pax Fix possible FS corruption caused by extra parameter to pax. 1995-08-16 23:12:25 +00:00
ps Delete bogus referneces to timezone code internal header file `tzfile.h', 1995-08-07 19:17:46 +00:00
pwd Added $Id$ 1994-09-24 02:59:15 +00:00
rcp Remove trailing whitespace. 1995-05-30 00:07:29 +00:00
rm Allow root to delete uchg/uappnd files 1995-04-13 13:35:09 +00:00
rmail Remove trailing whitespace. 1995-05-30 00:07:29 +00:00
rmdir Added $Id$ 1994-09-24 02:59:15 +00:00
sh Make the shell handle a null command in a &&/|| sequence correctly. 1995-08-27 20:26:44 +00:00
sleep Added $Id$ 1994-09-24 02:59:15 +00:00
stty Improve the recently changed and an old error message: don't report probe 1995-07-04 08:16:32 +00:00
sync Added $Id$ 1994-09-24 02:59:15 +00:00
test Remove trailing whitespace. 1995-05-30 00:07:29 +00:00
Makefile Added domainname. 1994-09-18 21:25:26 +00:00
Makefile.inc WHOOPS! Put that back! Sorry, wrong Makefile.inc! 1994-08-08 19:30:03 +00:00