Параметр функции нужно заключать в кавычки, иначе оболочка его раскроет и функция получит список файлов, а не маску подстановки:
DO "*.tex"
Затем вы можете использовать только "$1"
вместо "$@"
, так как будет только один параметр.
Выводы DTR и RST на последовательном интерфейсе не действуют как GPIO. :Их уровень не будет оставаться высоким или низким.
Я мог бы переопределить это поведение, изменив драйвер tty ядра, чтобы получить постоянное состояние, отличное от значения по умолчанию:
файл :драйверы/tty/tty _port.c
в
function tty_port_shutdown()
заменить
tty_port_lower_dtr_rts(port);
по
tty_port_raise_dtr_rts(port);
может есть более простые решения???