脚本的编写
以5G模组快速连接为例:
#!/bin/bash
while :
do
line=$(hostname -I | awk '{print $1}')
if [ X$line = "X" ]; then
sleep 1
else
break
fi
done
echo -e "atd17852401019;\r\n" > /dev/ttyUSB3
echo -e "at^ndisdup=1,1\r\n" > /dev/ttyUSB2
echo -e "at^ndisdup=1,1\r\n" > /dev/ttyUSB3
echo -e "at^ndisdup=1,1\r\n" > /dev/ttyUSB4
dhclient -d eth1
第一行#!/bin/bash 脚本的开始#不是引用
while:执行死循环 awk一个字节一个字节运行
最后输入运行的指令就可以。
本文详细解读了一个使用bash脚本实现5G模块连接的实例,涉及死循环、条件判断和串口通信指令。核心展示了如何通过awk处理和设备通信来完成初始化设置。
628

被折叠的 条评论
为什么被折叠?



