Bash:多个命令行替换

时间:2013-09-28 13:47:30

标签: bash terminal command-line-arguments

$touch file{1,2}
$echo "file1" >>  file1
$^1^2
=>echo "file2">>file1

但我希望它是

echo "file2">>file2

如何进行多次替换?

1 个答案:

答案 0 :(得分:2)

!!:gs/1/2

应该这样做。 ^1^2!!:s/1/2的快捷方式,您只需提供g标记。