There is something wrong with tcsh shell: # mergemaster -V | grep '\--run-updates' Returned exit code 1 # mergemaster -V | grep -q '\--run-updates' Returned exit code 141 In '/bin/sh' both above CMDs return correct 0 exit code Domagoj Smolčić