在bash,运行你最近使用的命令,您可以按向上箭头键在键盘上,按Enter
或键入!!
并按Enter
。但是,有没有一种命令可以用来运行在最近一次之前执行的命令?例如:运行在最近一次之前执行的命令的命令?
$ pwd
/home/john
$ ls
bin Documents Music Pictures Templates
Desktop Downloads output Public Videos
分型!!
并按Enter
将再次运行ls
命令。但是,有没有类似!!
的命令,可以让你以相同的方式运行pwd
命令?如果有的话,请详细说明它的工作原理。
对于历史扩张来说,有一大堆* *比'!!'更多;检查手册页的全部细节。 – chepner