问题 We are currently in the /home/student/ directory. We execute the following commands: pwd; (ls) || { cd .. && ls student/; } && cd student || cd / && cd ; The commands that are executed are: pwd, ls, cd student, cd /, cd Here is what I think: pwd is executed, because it's the first command (ls) is executed in a subshell, because the commands are seperated with ";" the code on the right of || isn't executed, since the code on the left of || was executed So far everything clear, I guess. But I