I have been using tcsh
for a long time now. But whenever I am searching for something, I often find that the methods specified are bash
specific. Even the syntax for the shell scripts is different for the two.
From what I have experienced searching and learning on the internet, bash
seems to be the more common shell used. Even the number of questions on this site tagged bash
are way more (five times more currently) than the number of questions tagged tcsh
.
So, I am wondering whether I should switch to bash. What do you think?
Why should I stick to tcsh
OR why should I move over to bash
?
zsh
(which OS X should have switched to)dash
those should work on just about anything.zsh
. At the same time it's not amusing because it doesn't really answer the ops question. which is why I made my zsh response a comment not an answer. Straight up though, unless you are having problems learning how to shell script tcsh, go with what you know. If you have problems usingtcsh
post your problem on here. Don't switch just 'cause. There are more bash posts because it's installed by default in more places, that doesn't make it better.