我有一个minicom的命令,可以通过SSH/Putty使用modem发送短信,以下是该命令:
AT^HCMGS="destination number"<press ENTER>
> SMS message <press CTRL + Z>
使用minicom命令成功执行
我想问如何在bash中模拟按下ENTER和CTRL+Z键,我能像这样编写脚本吗?
#!/bin/bash
echo -e -n "AT^HCMGS="888"(I don't know how to insert enter/return)" > /dev/ttyUSB0
echo -e -n "SMS message (I don't know how to insert ctrl+z)" > /dev/ttyUSB0
我希望能够将一个程序 (motion linux)与这个openWRT脚本进行整合。
谢谢!
\032
代替^Z
部分,使用\n
代替ENTER
。 - anishsane888
周围的"
。使用\"888\"
。 - anishsanekill -STOP $PID
。您可以使用管道echo(不带-n)或以其他方式发送\n
来获取回车键。 - Adam KatzCtrl+v
然后按下<Return键>
- volker