令我困惑的是,运行这个两行脚本时我得到了不同的输出:
help | head -n1
type mkdir
从 SciTE 内部(这里是 SciTE 输出面板输出):
GNU bash, version 4.3.46(1)-release (x86_64-pc-linux-gnu)
mkdir is /bin/mkdir
并从终端窗口(此处为终端输出)中:
GNU bash, version 4.3.46(1)-release (x86_64-pc-linux-gnu)
mkdir is hashed (/bin/mkdir)
为什么同一个 shell 执行的同一个脚本给出的输出不一样?