Linux 通过Cu向串行端口发送命令,并在同一行中退出

Linux 通过Cu向串行端口发送命令,并在同一行中退出,linux,bash,serial-port,debian,raspbian,Linux,Bash,Serial Port,Debian,Raspbian,我想在cu命令中执行“sw i01”并退出cu(带“~”) 只需一行或文件bash,因为il将从远处执行它们 服务器 在这幅图中,我把: cu -s 19200 -l /dev/ttyUSB0 然后返回“已连接” 我将“sw i01”(命令开关HDMI切换至输入1) 它返回“命令确定” 然后我用“~”退出 (与屏幕命令相同)尝试以下操作: echo“sw i01”| cu-s 19200-l/dev/ttyUSB0 如果这不起作用,那么将cu-s 19200-l/dev/ttyUSB0放入

我想在cu命令中执行“sw i01”并退出cu(带“~”)

只需一行或文件bash,因为il将从远处执行它们 服务器

在这幅图中,我把:

cu -s 19200 -l /dev/ttyUSB0 
然后返回“已连接”

我将“sw i01”(命令开关HDMI切换至输入1)

它返回“命令确定”

然后我用“~”退出

(与屏幕命令相同)

尝试以下操作:
echo“sw i01”| cu-s 19200-l/dev/ttyUSB0

如果这不起作用,那么将
cu-s 19200-l/dev/ttyUSB0
放入bash脚本(使其可执行
chmod+x script.sh
)并按以下方式执行:

echo“sw i01”| script.sh