Bash - командный интерпретатор GNU Bourne


Пометки событий


Пометка события - это ссылка на элемент командной строки в списке истории.

!

Начинает подстановку из списка выполненных команд, если только далее не идет пробел, перевод строки, = или (.

!n

Ссылка на командную строку n.

!-n

Ссылка на текущую строку минус n.

!!

Ссылка на предыдущую команду. Это синоним для команды !-1.

!строка

Ссылка на самую недавнюю команду, начинающуюся со строки.

!?строка[?]

Ссылка на самую недавнюю команду, содержащую строку. Завершающий символ ? можно не указывать, если сразу после строки идет новая строка.

^строка1^строка2^

Быстрая подстановка. Повторить последнюю команду, заменяя строку1 строкой2. Аналогично !!:s/строка1/строка2/ (см. подраздел "" ниже).

!#

Вся набранная до этого момента командная строка.



Содержание раздела