Welcome to DU! The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards. Join the community: Create a free account Support DU (and get rid of ads!): Become a Star Member Latest Breaking News Editorials & Other Articles General Discussion The DU Lounge All Forums Issue Forums Culture Forums Alliance Forums Region Forums Support Forums Help & Search

Tasmanian Devil

(2 posts)
2. csh is old
Wed Nov 19, 2025, 10:07 PM
Nov 19

Csh is from BSD (older than Linux) and is buggier than bash, especially when writing scripts. For more info check out the end of the wiki page on it: csh reception

But I think the bottom line was just that fewer and fewer people are sitting at shell prompts and scripting (and sh) won the shell wars.

That said, I always set my interactive shell to csh and run background stuff with:

nohup program_name < /dev/null >& output.log &

I.e. just add nohup and deal with stdin, stdout, stderr. Not that much to teach your fingers.

If csh/tcsh is not included in Manjaro, I'm pretty sure you could download the source and build it: see https://github.com/tcsh-org/tcsh

Recommendations

0 members have recommended this reply (displayed in chronological order):

Latest Discussions»Help & Search»Computer Help and Support»Anyone know why the old c...»Reply #2