Как заменить несколько элементов в истории командной строки Unix, подобно ^foo^bar, но для множественных замен

!!:gs/Original/New/


Эта команда заменяет все вхождения «Original» на «New» в предыдущей команде в истории командной строки Unix. Это полезно, когда нужно изменить несколько элементов в предыдущей команде без повторного ввода всей команды. Альтернативой может быть использование команды «!!:s/Original/New/», которая заменит только первое вхождение «Original» на «New».

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *