fucking bash
i am not clever enough to figure out how to send a list of 150 files through diff to see whether or not the versions in two different directories are the same
either something decides to separate them by spaces before diff gets them, or diff gets them with surrounding quotes and doesn't unquote them
seriously, who came up with this utter bullshit?!
@mewsleah `sh` invokes bash in "posix mode" instead of regular bash mode. It sounds like you were fighting bashisms, while your sh script bypassed them.
@arielmt no, unfortunately i was fighting bourne shell isms, and bash didn't offer anything to help. the script bypassed everything to do with replacement and just offered a big pile of diff -q calls, with two filenames in single quotes.
also, on my system (Void) sh is a symlink to dash