linux: shell vs subshell