diff --git a/en_US.ISO8859-1/books/faq/book.sgml b/en_US.ISO8859-1/books/faq/book.sgml
index 1bf39f7a75..4753f51422 100644
--- a/en_US.ISO8859-1/books/faq/book.sgml
+++ b/en_US.ISO8859-1/books/faq/book.sgml
@@ -17,7 +17,7 @@
The FreeBSD Documentation Project
- $FreeBSD: doc/en_US.ISO8859-1/books/faq/book.sgml,v 1.249 2001/08/09 07:20:16 dd Exp $
+ $FreeBSD: doc/en_US.ISO8859-1/books/faq/book.sgml,v 1.250 2001/08/09 07:21:45 dd Exp $
1995
@@ -4805,39 +4805,6 @@ kern.timecounter.hardware: TSC -> i8254
-
-
- Why is /bin/sh so minimal? Why doesn't
- FreeBSD use bash or another shell?
-
-
-
- Because POSIX says that there shall be such a shell.
-
- The more complicated answer: many people need to write shell
- scripts which will be portable across many systems. That is why
- POSIX specifies the shell and utility commands in great detail.
- Most scripts are written in Bourne shell, and because several
- important programming interfaces (&man.make.1;, &man.system.3;,
- &man.popen.3;, and analogues in higher-level scripting
- languages like Perl and Tcl) are specified to use the Bourne
- shell to interpret commands. Because the Bourne shell is so
- often and widely used, it is important for it to be quick to
- start, be deterministic in its behavior, and have a small
- memory footprint.
-
- The existing implementation is our best effort at meeting as
- many of these requirements simultaneously as we can. In order to
- keep /bin/sh small, we have not provided many
- of the convenience features that other shells have. That is why the
- Ports Collection includes more featureful shells like bash, scsh,
- tcsh, and zsh. (You can compare for yourself the memory
- utilization of all these shells by looking at the
- VSZ
and RSS
columns in a ps
- -u listing.)
-
-
-
Where do I find libc.so.3.0?
@@ -5027,6 +4994,39 @@ crw-rw-rw- 1 root wheel 41, 1 Oct 15 22:14 spx
/etc/periodic.conf.
+
+
+
+ Why is /bin/sh so minimal? Why doesn't
+ FreeBSD use bash or another shell?
+
+
+
+ Because POSIX says that there shall be such a shell.
+
+ The more complicated answer: many people need to write shell
+ scripts which will be portable across many systems. That is why
+ POSIX specifies the shell and utility commands in great detail.
+ Most scripts are written in Bourne shell, and because several
+ important programming interfaces (&man.make.1;, &man.system.3;,
+ &man.popen.3;, and analogues in higher-level scripting
+ languages like Perl and Tcl) are specified to use the Bourne
+ shell to interpret commands. Because the Bourne shell is so
+ often and widely used, it is important for it to be quick to
+ start, be deterministic in its behavior, and have a small
+ memory footprint.
+
+ The existing implementation is our best effort at meeting as
+ many of these requirements simultaneously as we can. In order to
+ keep /bin/sh small, we have not provided many
+ of the convenience features that other shells have. That is why the
+ Ports Collection includes more featureful shells like bash, scsh,
+ tcsh, and zsh. (You can compare for yourself the memory
+ utilization of all these shells by looking at the
+ VSZ
and RSS
columns in a ps
+ -u listing.)
+
+