Tags » Tcsh

The differences between Linux shells (namely BASH and TCSH)


The two most common shells in Linux are CSH and BASH. Shells are programs used to allow a user to enter and execute commands as well as to interpret entire files of commands called scripts. 2,713 more words


differing scons behavior under tcsh vs. bash

Note added 10/17: could not reproduce, moving on.


g++ -pthread -shared build_hddm_mc_s/temp.linux-x86_64-2.7/pyhddm_mc_s.o build_hddm_mc_s/temp.linux-x86_64-2.7/u/group/halld/Software/builds/Linux_RHEL6-x86_64-gcc4.9.2/sim-recon/sim-recon-2.18.0/src/.Linux_RHEL6-x86_64-gcc4.9.2/libraries/HDDM/hddm_mc_s++.o -L/group/halld/Software/builds/Linux_RHEL6-x86_64-gcc4.9.2/sim-recon/sim-recon-2.18.0/Linux_RHEL6-x86_64-gcc4.9.2/lib -L. -lHDDM -lxstream -lbz2 -lz -lpython2.7 -o build_hddm_mc_s/lib.linux-x86_64-2.7/hddm_mc_s.so
/usr/bin/ld: cannot find -lpython2.7…
122 more words

Startup Sequences of Shells

It is quite confusing if you need to work with multiple, so I make following tables.


From section STARTUP/SHUTDOWN FILES of man page zsh… 137 more words


Some tcsh options

tcsh -e

Exit for non-zero status commands. Note that tcsh exits on use of undefined shell variables, whether the -e option is on or not. 18 more words