Command
如何製作自動打開串列會話並發送單個字元的熱鍵?
我想製作一個熱鍵來連接或打開一個串列會話(在我的例子中,/dev/ttyACM0)並發送一個鍵(o)。我不確定這是否可行,如果可行,我相當確定它非常複雜,但它對我有用。提前致謝。
這個 TCL 腳本非常簡單,可以在
expect
安裝後執行#!/usr/bin/env expect set fh [open /dev/ttyACM0 w] # optional serial port settings (see `man n open` for details) #fconfigure $fh -mode 9600,n,8,1 puts -nonewline $fh o
現在,熱鍵是什麼意思?某些桌面環境會響應輸入並執行上述程式碼嗎?或者這需要從外殼執行嗎?