tcsh does some strange things, if you are using variables (in the example h in a one line while loop.
set h = 1; echo $h; while ( $h != 0 ) ; echo "Input please" ; set h = $< ; echo $h ; end ; while? end
Input please 4 4 1 Input please 5 5 1
Were my blog posts useful to you? If you want to give back, support one of these charities, too!