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?
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?
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)