|
|
We do it just to taunt you...
That and because:
We do it just to taunt you...
Furthermore, csh and tcsh offer no benefits over the rich family of Bourne-based shells (ksh, bash, zsh), and plenty of drawbacks, which are well documented in "CSH Programming Considered Harmful."
Migration guide?
As has already been remarked above, the main reason why people write scripts in 'csh' is that they are used to 'csh' from using it interactively (in Terminal). Someone should write a migration guide for people (like me) whose default shell has been 'csh' (or 'tcsh') for many years and who therefore have a lot of inertia that works against changing shells. Such a guide would show the equivalents of such 'csh' things as aliases, foreach loops, etc, and point out the "gotchas" (e.g. my experience is that whitespace matters more in 'sh' than it does in 'csh' but I'm not sure where & how.)
We do it just to taunt you...
worry...
We do it just to taunt you...
Actually, in Panther, the default shell for a new user is bash. This is a change from Jaguar, where tcsh was the default shell for a new user. |
SearchFrom our Sponsor...Latest Mountain Lion HintsWhat's New:HintsNo new hintsComments last 2 daysLinks last 2 weeksNo recent new linksWhat's New in the Forums?
Hints by TopicNews from Macworld
From Our Sponsors |
|
Copyright © 2014 IDG Consumer & SMB (Privacy Policy) Contact Us All trademarks and copyrights on this page are owned by their respective owners. |
Visit other IDG sites: |
|
|
|
Created this page in 0.48 seconds |
|