Существует ли переменная среды в csh для изменения PS2?

Есть ли переменная среды в CSH для изменения PS2 как в bash и sh?

Например:

$PS2 = "hi"

Я попробовал его, но это не работает в csh.

1
задан 11 January 2015 в 04:19

1 ответ

Я собираюсь предположить, что Вы используете tcsh, который имеет prompt2 (не доступный в оригинале csh, AFAIK, почти все все версии csh tcsh в эти дни).

От страница справочника , разделите "Специальные переменные оболочки" :

prompt2 (+)
строка, с которой можно запросить в в то время как и циклы foreach и после строк, заканчивающихся в \'. The same format sequences may be used as in prompt (q.v.); note the variable meaning of %R'. Набор по умолчанию к '%R?' в интерактивных оболочках.

Это не переменная среды, можно просто использовать set:

% set prompt2 = 'x> '
% while 1
x> 
1
ответ дан 11 November 2019 в 02:27

Другие вопросы по тегам:

Похожие вопросы: