可以多次用'^'替换以前的命令吗?

时间:2011-11-02 09:09:36

标签: shell terminal

在终端中,我可以使用'^'替换上一个命令,如:

$ ls -a 

$ ^a^l

$ ls -l

但是,如何更换多个时间?我的意思是:

$ ls a.jpg b.jpg c.jpg

$ /* something */

$ ls a.png b.png c.png

提前感谢!

==

更新

我发现了

^foo^bar^

是我想要的。

2 个答案:

答案 0 :(得分:3)

您想要的是全球替代品

!!:gs/jpg/png

答案 1 :(得分:3)

!:gs/jpg/png