>> set hosed >> echo $#hosed >> >> THEN you will get 0. > >Small problem: on my system (Ultrix 32m 1.1) the above gives 1, not 0. Uh, all csh variables (except argv) will always have ONE element unless you used the set notation when setting their value. The way to create a variable with zero elements is: set hosed = ()