I have a small issue with less command (this is happening only on Red Hat). Any time I use it is executing the .tcshrc. There is no alias defined for less. I have one machine running Red Hat and one SUSE, in SUSE everything is fine but not in Red Hat.
# which less /usr/bin/less # less abc Executing .tcshrc
Late edit based on crw comments:
env variable is set as:
less -L abc is working without problem,.