aboutsummaryrefslogtreecommitdiffstats
path: root/chapter05/bash-static-exp.sgml
diff options
context:
space:
mode:
authorGerard Beekmans <gerard@linuxfromscratch.org>2001-01-31 20:58:41 +0000
committerGerard Beekmans <gerard@linuxfromscratch.org>2001-01-31 20:58:41 +0000
commit0154b8b6a7d13fa64028780e9a49ff5b92be5f4c (patch)
tree8e2c8e5ab490f99221e3f1b71f5d48283a02b708 /chapter05/bash-static-exp.sgml
parent4d954a43875a0fb8fcba6e1e338c3c3605a02071 (diff)
Updated the reason for the /bin/sh symlink
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@78 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter05/bash-static-exp.sgml')
-rw-r--r--chapter05/bash-static-exp.sgml9
1 files changed, 4 insertions, 5 deletions
diff --git a/chapter05/bash-static-exp.sgml b/chapter05/bash-static-exp.sgml
index 8d627237e..57c22ea1e 100644
--- a/chapter05/bash-static-exp.sgml
+++ b/chapter05/bash-static-exp.sgml
@@ -35,11 +35,10 @@ is becoming obsolete.
<para>
<userinput>ln -s bash sh:</userinput> This command creates the sh
-symlink that points to bash. Most scripts run themselves via 'sh'; sh
-being a symlink to the default system shell. Because programs and
-scripts don't know what shell you use by default (could be bash, ksh,
-korn, tch, csh and others) they use the common symlink sh which, if the
-system is properly setup, always points to the system's default shell.
+symlink that points to bash. Most scripts run themselves via 'sh'
+(invoked by the #!/bin/sh as the first line in the scripts) which
+invokes a special bash mode. Bash will then behave (as closely as
+possible) as the original Bourne shell.
</para>
<para>