Quase por engano, eu descobri que você poderia fazer algo como:
$ cp foo.data bar1.data
$ ^bar1^bar2
E isso executa o mesmo comando com em bar2.data
vez de bar1.data
. Agora, e se eu tiver várias ocorrências da palavra de destino? Por exemplo:
$ cp foo.data bar.data
$ ^data^index
Ele substitui apenas a primeira data
extensão. Como faço para substituir ambos?