1

我正在寻找学习 bash 命令历史操作的新技巧,在这个页面http://www.gnu.org/software/bash/manual/html_node/Modifiers.html#Modifiers。我看到 & 修饰符。

当我尝试时 !!:& 不记得以前的替换。你能用真实的例子来帮助理解这一点吗?

4

1 回答 1

1

第一个命令:

$ echo abcdabcd
abcdabcd

用 gf 替换 cd。请注意,仅替换第一个匹配项

$ !!:s/cd/gf
echo abgfabcd
abgfabcd

重复替换

$ !!:&
echo abgfabgf
abgfabgf
于 2012-08-13T02:05:29.787 回答