Here's my situation. Currently, I have a script that accepts two arguments: book name and chapter name. For example:
$ myscript book1 chap1
Now, for reasons that would take a long time to explain, I would prefer my script to be able to take a single argument of the following format: {book name}.{chapter name}. For example:
$ myscript book1.chap1
The difficulty for me is that I do not know how to take a string $1=abc.xyz and turn it into two separate variables, $var1=abc and $var2=xyz. How can I do this?