我正在使用Mac OS Sierra Shell
这是一个例子:
#!/bin/bash
contenu=`df`
echo ${contenu}
执行此shell时,我可以看到df
的结果。
但是,当我尝试打印history
的第一行时,我只能看到一个空行。
#!/bin/bash
contenu=`history | head -1`
echo ${contenu}
我也在终端上执行了同样的命令,但效果很好。
user$ history | head -1
当我执行上面的命令时,我可以看到我在等什么。例如:
161 ls -l