В котором ситуации являются PS2, PS3, PS4, используемой в качестве подсказки?

Как оказалось, rdesktop-vrdp связывается в установке Virtualbox, поэтому даже при том, что она работала перед обновлением она прекратила работать. Это не право rdesktop инструмент так или иначе.

Правильный инструмент доступен через диспетчер пакетов

yum install rdesktop

Решение: Прекратите использовать rdesktop-vrdp и начните использовать rdesktop.

33
31.03.2015, 23:50
1 ответ

Вот что говорит о документации Bash:

PS1    The  value  of  this parameter is expanded (see PROMPTING below)
       and used as the primary prompt string.   The  default  value  is
       ``\s-\v\$ ''.
PS2    The  value of this parameter is expanded as with PS1 and used as
       the secondary prompt string.  The default is ``> ''.
PS3    The value of this parameter is used as the prompt for the select
       command (see SHELL GRAMMAR above).
PS4    The  value  of  this  parameter  is expanded as with PS1 and the
       value is printed before each command  bash  displays  during  an
       execution  trace.  The first character of PS4 is replicated mul‐
       tiple times, as necessary, to indicate multiple levels of  indi‐
       rection.  The default is ``+ ''.

Итак, PS1 - это ваше обычное «ожидание командной» подсказки, PS2 Продолжение подскажите, что вы видели после ввода неполной команды, PS3 отображается, когда команда выбрать ждать ввода, а также PS4 - префикс линии отладки трассировки.

Документация, которую я цитировал, не говорит, но по умолчанию для PS3 в bash - это #? :

$ select x in foo bar baz; do echo $x; done
1) foo
2) bar
3) baz
#? 3
baz
#? 2
bar
#? ^C
44
27.01.2020, 19:37

Теги

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