Page MenuHomeFreeBSD

documentation: Bourne shell -> POSIX shell
Needs ReviewPublic

Authored by ziaee on Mon, Mar 23, 9:02 PM.

Details

Reviewers
tembun_bk.ru
jilles
Group Reviewers
docs
Summary

The FreeBSD shell is a POSIX compatible shell. It evolved over several
decades from the Almquist shell, which was preceeded a decade before
that by the Bourne shell. Most readers today have never seen a Bourne
shell. If someone wants to learn to use our shell, they need to look for
tutorials on the POSIX shell. Align descriptions through out the tree
with this reality, consistent with it's manual and common parlance.

Diff Detail

Repository
R9 FreeBSD doc repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 71676
Build 68559: arc lint + arc unit

Event Timeline

ziaee requested review of this revision.Mon, Mar 23, 9:02 PM
ziaee created this revision.
documentation/content/en/books/faq/_index.adoc
421

I'm not sure if that would be accurate. As far as I know, .shrc is not really a POSIX thing. .shrc seems to be specific to FreeBSD sh(1). NetBSD, for instance, has almost the same Almquist Shell as /bin/sh (which is POSIX), but it uses .shinit instead of .shrc. So I suspect that this sentence may be a little bit confusing: .shrc is not guaranteed to work with every implementation of POSIX shell.