run-command: optimize out useless shell calls