Введение в Unix

       

Механизм истории


Встроенный механизм истории интерпретатора C-Shell хранит заданное число последних введенных вами команд. Число хранимых команд равно значению предопределенной переменной history, которую вы можете установить в файле .cshrc командой set:

% set history = 15

(в отличие от Shell при установке переменной требуется слово set).

Чтобы посмотреть хранимые команды, надо распечатать на экране буфер механизма истории командой history, например:

% history 1 ls -l 2 mail 3 history %

Механизм истории обеспечивает возможность вызвать любую из хранимых команд, печатая восклицательный знак и номер команды, например:

% ! 1 ls -l . . . . %



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