You found the way: create a function instead of an alias. The C shell has a mechanism for doing arguments ...
stackoverflow.com