views:

36

answers:

2

I just came to know that .sh files don't use set and spaces around = are not allowed, while this is allowed in a .csh file.

Is there some place that you can point me to where I can find all these minor differences?

+6  A: 

The documentation?

Csh and sh may look similar, but they are different languages. Just like C++ and Java have some similar constructs, but are different languages.

It is fairly common knowledge that Csh programming is considered harmful for a variety of reasons.

(sh does use set but for different purposes)

CuriousPanda
+1 for Sea Shell Programming Considered Harmful.
Jonathan Leffler
+1  A: 

you can also take a look at this for comparison between shells

ghostdog74