set echo alias __uniquels 'tr \!^ "\012" | awk '"'"'/./ { if(\\!cnt[$0]++) print; }'"'" set path = ( `echo $path:x | __uniquels ' '` ) # With echo set and when hangs occur one or more of the three commands are # missing setenv WINDOW "`tty | sed -e 's~^/dev/~~' -e 's~/~.~g' | tr -cd '[0-9]'`" # Same problem set __wastes = ( `\ls -1a | sed 's/^\.\{1,2\}$//'` ) # Even no command at all is echoed