2

Кто-нибудь знает, как установить скорость передачи по умолчанию для экрана GNU? В настоящее время я явно указываю скорость передачи данных при открытии экрана следующим образом:

$ screen /dev/ttyUSB0 115200

115200 - магическое число, и я бы предпочел просто указать это в .screenrc, если это возможно.

1 ответ1

2

Страница man man на экране не содержит никаких записей screenrc для установки скорости передачи данных, так что вряд ли вы могли бы «предустановить» ее там.

На ум приходят несколько методов:

Используя псевдоним:

alias screenu0='screen /dev/ttyUSB0 115200'

Назовите его соответствующим образом, вы МОЖЕТЕ даже назвать его «screen», но это сделало бы эту команду по умолчанию на тот момент, что может быть не тем, что вы хотите.

Используя значения по умолчанию:

Если вы не укажете скорость передачи, по умолчанию будет использоваться тот порт, который в данный момент установлен. Ваше последовательное USB-устройство выполняет какие-либо настройки? Вы 'stty /dev /ttyUSB0 ...' где-нибудь, чтобы установить параметры по умолчанию?

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .