Механизм истории
Встроенный механизм истории интерпретатора C-Shell хранит заданное число последних введенных вами команд. Число хранимых команд равно значению предопределенной переменной history, которую вы можете установить в файле .cshrc командой set:
% set history = 15
(в отличие от Shell при установке переменной требуется слово set).
Чтобы посмотреть хранимые команды, надо распечатать на экране буфер механизма истории командой history, например:
% history 1 ls -l 2 mail 3 history %
Механизм истории обеспечивает возможность вызвать любую из хранимых команд, печатая восклицательный знак и номер команды, например:
% ! 1 ls -l . . . . %