Коррекция предыдущей команды
Имеются различные средства для повторного исполнения предыдущих команд, возможно, с изменением части повторяемой команды.
Для коррекции непосредственно предыдущей команды есть следующие средства редактирования.
Пример:
% cd /users/peter/shels /users/peter/shels: No such file or directory.
Допущена ошибка: shels вместо shells. Она исправляется следующим образом:
%^shels^shells^ cd/users/peter/shells %
Исправленная команда заносится в буфер истории:
% history 1 ls -l 2 mail 3 history 4 cd /users/peter/shels 5 cd /users/peter/shells 6 history
Чтобы редактировать произвольную предыдущую команду, можно воспользоваться командой s (substitution) подстановки (см. раздел 8.6).