Аналог переменной подчеркивания python-shell в tcsh?

Есть ли способ заставить tcsh сохранять вывод последней команды в специальной переменной?

Я знаю, что могу зафиксировать вывод с помощью обратных кавычек, но если я вообще не использую обратные кавычки, он нигде не фиксируется. (любой, кому нравится переменная подчеркивания в оболочке Python, знает, о чем я говорю)

E.g.

% ls | head -2
% echo $_OUT_
-> myfile1 myfile2

person shx2    schedule 24.02.2013    source источник


Ответы (1)


На этой странице перечислены специальные переменные tcsh и не указано, что существует специальная переменная для того, что вы ищете.

Кроме того, вот возможный дубликат вашего вопроса.

person cooltea    schedule 08.03.2013
comment
Я согласен, это дубликат этого вопроса. Раздражает, что вы не можете отправить близкие голоса за вопросы с щедростью. - person Barmar; 09.03.2013
comment
Конечно, я уже знаю, что такой специальной переменной не существует. Несмотря на то, что я не получил удовлетворительного ответа на свой вопрос (я уверен, что есть способ, просто он может быть непростым/красивым/традиционным, например, вы всегда можете взломать код tcsh, я просто надеялся, что есть более простой способ), я' я принимаю ваш ответ, поскольку вы были единственным, кто нашел время, чтобы написать ответ;) - person shx2; 15.03.2013