1

在 Unix 中,!!是前一个命令的别名:

indibm202 21: date
Tue Nov 10 17:38:13 IST 2009

indibm202 22: !!
date
Tue Nov 10 17:38:16 IST 2009
indibm202 23:

第二个最前面的命令的别名是什么?

4

1 回答 1

3

如果tcsh有类似的东西csh(我认为是),您应该可以使用:

!-2

执行倒数第二个命令(!!是 的简写!-1)。

或者,您可以使用history检查最后几个命令,然后使用:

!N

其中N是您要重新执行的命令的命令编号。

于 2009-11-10T12:14:17.597 回答