3 ms·
As a tcsh user, I raise an eyebrow, Spock-like, to that characterization. % echo $SHELL /bin/tcsh % echo "the date is $(date)": Illegal variable name.
by eesmith 4y ago
As a tcsh user, I raise an eyebrow, Spock-like, to that characterization.
% echo $SHELL
/bin/tcsh
% echo "the date is $(date)":
Illegal variable name.
The article doesn't even use the word "Unix": "For this blog post, all of the examples are for Bash since it’s the most widely used shell. And if you’re using Windows, Windows Subsystem for Linux (WSL) is available if you’d like to use a Bash terminal."
- pjmlp 4y agoWindows developers seldom reach for bash, unless to run scripts ported from UNIX. For which OS was tcsh originally developed?
- eesmith 4y agoUnix. Tcsh started as a fork of csh, adding filename completion. https://en.wikipedia.org/wiki/Tcsh https://en.wikipedia.org/wiki/Tcsh See https://en.wikipedia.org/wiki/C_shell https://en.wikipedia.org/wiki/C_shell for why csh was popular over the Bourne shell of that era. Why do you ask? Is it a trick question in that it has influences from TENEX?
- pjmlp 4y agoNope, it was indeed a question regarding UNIX.