Jump to content

Category:UNIX Shell Implementations: Difference between revisions

m
→‎Comparison table: Use nowiki tags for a literal [[
(→‎Comparison table: Add ${param##*/}, another feature missing from Heirloom sh.)
m (→‎Comparison table: Use nowiki tags for a literal [[)
 
(3 intermediate revisions by one other user not shown)
Line 16:
 
=== Comparison table ===
{| class="wikitable sortable"
! Feature
! Bourne ''sh''
Line 69:
| {{yes}}
|-
| <tt>${''param''##*/}<br />${''param''%/*}</tt>
| {{no}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
| <tt>ls ~</tt>
| {{no}}
| {{yes}}
Line 93 ⟶ 99:
| {{yes}}
|-
| <tt><nowiki>[[</nowiki> -n $''param'' ]]</tt>
| {{no}}
| {{no}}
Line 170 ⟶ 176:
 
==Comparison of various shells==
[http://athenawww.vvsumath.ruiitb.ac.in/resources/docsmanuals/unixUnix_Unleashed/unix_admVol_1/ch13.htm An excerpt] from "UNIX Unleashed, System Administrator's Edition", has a decent discussion of how to choose a shell. The article focuses on three areas: command line usage, shell scripting for personal use and shell scripting for others to use.
Cookies help us deliver our services. By using our services, you agree to our use of cookies.