1.3 KiB
Raw Blame History

!

Выполнять подстановку команд из истории оболочки в sh, Bash, Zsh, rbash и ksh. Больше информации: https://gnu.org/software/bash/manual/bash.html#Event-Designators.

  • Подставить предыдущую команду и выполнить её с sudo:

sudo !!

  • Подставить команду по номеру её строки, найденному с помощью history:

!{{номер}}

  • Подставить команду, использованную указанное количество строк назад:

!-{{номер}}

  • Подставить последнюю команду, которая начинается с указанной строки:

!{{строка}}

  • Подставить аргументы последней команды:

{{команда}} !*

  • Подставить последний аргумент последней команды:

{{команда}} !$

  • Подставить последнюю команду, но без её последнего аргумента:

!:-

  • Вывести последнюю команду, которая начинается со строки, без её выполнения:

!{{строка}}:p