&& and || do not mean the same thing to sh and csh. In fact they mean exactly the opposite! This can be annoying. Tim Smith {decvax,ucbvax}!ihnp4!sdcrdcf!trwrb!wlbr!callan!tim