Using Functions on the Command Line
You can use script functions to create some pretty complex operations. Sometimes, it would be nice to be able to use these functions directly on the command line interface prompt.
Just as you can use a script function as a command in a shell script, you can also use a script function as a command in the command line interface. This is a nice feature because after you define the function in the shell, you can use it from any directory on the system; you don't have to worry about a script being in your PATH
environment variable. The trick is to get the shell to recognize the function. You can do that in a couple of ways.
Creating functions on the command line
Because the shell interprets commands as you type them, you can define a function directly on the command line. You can do that in two ways.
The first method defines the function all on one line:
$ function divem { echo $[ $1 / $2 ]; }
$ divem 100 5
20
$
When you define the function on the...