'минус -R' не работает

1 мс достаточно для генерации нескольких кадров Ethernet, но в типичной системе Linux вы не можете рассчитывать на отсутствие периодической паузы. Даже если вы сделаете свой процесс высокоприоритетным, я не думаю, что вы всегда можете рассчитывать на крайний срок в 1 мс.

RTLinux объединяет операционную систему реального времени с Linux. Linux работает в планировщике реального времени как задача, не имеющая приоритета в реальном времени.

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

3
20.01.2019, 04:02
2 ответа

Вам нужно поместить фактический управляющий код в файл. Один из способов сделать это:

echo -e "\033[31mException log\033[0m" > file.txt

Тогда less -R file.txtдолжен быть в состоянии интерпретировать цветовой код.

7
27.01.2020, 21:10

Эти символы не являются последовательностью цветового кода, но представляют собой последовательность, сообщающую некоторым инструментам/языкам программирования -о необходимости создания желаемой последовательности символов.

напр.

echo -e "\033[31mException log"
1
27.01.2020, 21:10

Теги

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