GLOB EXPANSION PLUGIN ===================== This plugin allows the use of the asterisk (*) and the (?) character in glob expansion. Additionally it expands tilde (~) characters to your home directory. Examples -------- echo *.txt --> will print all text files in the current directory echo pear* --> will print all files beginning with the word pear rm *.c --> will remove all .c files in currect directory Setup Instructions ------------------ This plugin uses the pipeline_process hook, and must be called before the pipeline is officially started as a job. It allocates new argument lists for all of the commands and inserts in the correct expansion for globs, or prints an error and expands into the empty string if there are no matches. Testing ------------------ 1. Ensure you have a directory with ONLY these 5 files: README.txt apple.txt apple_pie.txt pear.txt pear_pie.txt Make a directory and use the touch command to create these files if necessary. 2. Go into the 457.glob.test.py file. You must modify the value of: - glob_location: to point to the directory made in the previous step - so_location: to point to the location of 457.glob.so