Creating Custom Commands
Aliases for Common Commands
C Shell Aliases with Command-Line Arguments
Aliases in ksh and bash
Avoiding C Shell Alias Loops
How to Put if-then-else in a C Shell Alias
Fix Quoting in csh Aliases with makealias and quote
Simulated Bourne Shell Functions and Aliases
In most shells,are an easy way to shorten a long command line or do a short series of commands.
All except the oldest Bourne-type shells have. These are a cross between aliases and shell scripts. They're good both for shortening command lines and for running a short or long series of commands.
You canon older Bourne shells. These "fake functions" don't have much more power than aliases - but they're better than nothing!