31b1265592
This makes sure we can handle files with spaces and funny characters like brackets without shell-escaping. Using exec has security implication since a filename could be 'foo && rm -rf /'