Posts tagged with shell


上次写了Linux上面使用Python进行mqtt与串口互传的代码,后来GeneralZ同学想要把它安装在openWRT上面,在安装python的时候出现空间不足,所以我们一起写了一个使用纯脚本进行mqtt与串口互传的程序。 为了保证试验成功,首先说明本实验的软硬件环境: 硬件环境:树莓派3,外部串口 上次被系统自带串口坑了,不用自带,有兴趣可以尝试 软件环境:2016-05-27-raspbian-jessie openWRT 也测试成功 软件依赖:mosquitto-clients 其实脚本是两个程序,一个负责发送一个负责接收。 mqttRecv.sh: #!/bin/bash #mosquitto-clients receive messages from server then send these massages to ttyUSB0…

如何判断shell中变量/字符串相等 1、[ $a -eq $b ] 注意此种方法只能判断整数类型 # a=1 # b=2 # [ $a -eq $b ] # echo $? #这里是测试上一个语句执行结果,为0则成功,其他则不成功 1 # b=1 # [ $a -eq $b ] # echo $? 0 # a="abc" # b="bcd" # [ $a -eq $b ] -bash: [: abc:…

su只是简单的用户切换,环境变量什么的并没有改变 su – user 相当于用户登录。彻底的切换用户 写一句废话:$PATH 变量决定了shell将到哪一个目录去寻找命令或者程序,PATH的值是一系列目录,当运行一个程序时,linux在这些目录下进行搜索编译连接。…