Я нашел решение для отслеживания вывода команды dmesg в режиме реального времени. Решение - here.После вывода команды dmesg
watch -n 0.1 "dmesg | tail -n $((LINES-6))"
Это работает. Но я хочу понять, почему $ ((LINES-6)) работает правильно, а не $ LINES.
спасибо.
Вы уверены, что $ LINES не работают? Я вижу его работу. –
Я сравнил два результата между «watch -n 0.1» dmesg | tail -n $ LINES "и" dmesg "на Ubuntu. $ LINES теряет последние 6 строк вывода. – LZh
Я только что проверил корпус, подключив USB к ПК. – LZh