Stumped by why I can't get my argument variable to work in an alias. Tcsh under Tiger (yes, I know; deliberately changed it until I have time to learn bash). The command in question is: alias ipcount "sort $1 | cut -f 1 -d ' ' | uniq -c | sort -nr | more" Which works fine at the command line, but invoked from an alias will more the target file for one screen. Control-C out of that puts it into some other process with no output; repeated breaks are needed to get back to a prompt. (Incidentally, this will take a common.log file as argument and spit it back with a hit count, sorted by the most frequent users. I've been using it to block aggressive spiders.) Best, Jeff