![执行来自串行端口的命令](https://linux22.com/image/30929/%E6%89%A7%E8%A1%8C%E6%9D%A5%E8%87%AA%E4%B8%B2%E8%A1%8C%E7%AB%AF%E5%8F%A3%E7%9A%84%E5%91%BD%E4%BB%A4.png)
我有一些硬件偶尔通过 /dev/ttyACM0 发送命令,我想在终端中执行它们。例如,如果 ascii“ls” 来自 /dev/ttyACM0,我希望有一个终端实际运行它。我可以使用一些命令行来做到这一点吗?
答案1
您应该能够运行以下命令
sh /dev/ttyACM0
这将被/dev/ttyACM0
视为脚本并运行来自它的任何内容。
我有一些硬件偶尔通过 /dev/ttyACM0 发送命令,我想在终端中执行它们。例如,如果 ascii“ls” 来自 /dev/ttyACM0,我希望有一个终端实际运行它。我可以使用一些命令行来做到这一点吗?
您应该能够运行以下命令
sh /dev/ttyACM0
这将被/dev/ttyACM0
视为脚本并运行来自它的任何内容。