调用 echo 时 !! 是什么意思

调用 echo 时 !! 是什么意思

有人可以解释一下这个输出吗?

$ echo !
!
$ echo !!
echo echo !
echo !
$

我期望 sedond echo 只写!!

答案1

!!表示最后执行的命令。

echo !!将回显最后一个命令,就像echo !你的情况一样。

答案2

简单解释一下:

$ echo 1
1
$ !!
echo 1
1

所以!!只是重复最后一个命令,所以

echo !!

正是这是应该的!

;-)

相关内容