Regex + Messages
Write two programs:
searcher.c:
./searcher /queue_name file_name
Opens arbitrary file_name given
receives POSIX messages on queue_name given
treats message contents as regex and prints out all strings from file that match regex received
sender.c
./sender /queue_name "string"
sends message containing "string" to the /queue_name queue