Одна опция состояла бы в том, чтобы записать Ваши подсказки в stderr
вместо stdout
. Они будут видимы на терминале, но не в output.txt
.
Другая опция не состоит в том, чтобы использовать перенаправление для Вашего вывода, но взять выходное имя файла в качестве параметра и открытый что файл самостоятельно. Можно затем использовать stdout
для Ваших подсказок. (Это более гибко. Можно решить то, что переходит только к файлу, что переходит только к экрану, и потенциально что переходит к обоим.)
Если Вы не можете изменить код, единственная опция состоит в том, чтобы использовать tee
или некоторая другая такая утилита. Буферизация может быть проблемой; stdbuf
мог бы помочь с этим.
Самый очевидный ответ был бы
apropos numlock
но в моей системе это только упоминает numlockx
. Это - нормальный способ установки Num Lock программно под X.
Другой вывод - то, что Num Lock является светодиодом.
apropos leds
Это поднимает setleds, который позволяет установку Num Lock программно, но только вне X.
Я ответил бы “на установку numlockx и работал бы numlockx on
как часть сессии запускаются”.
Параметры настройки системы-> Клавиатура и Мышь (или устройства ввода данных)-> Клавиатура-> Num Lock на Запуске KDE-> Включают