IGD3000系列(一体屏)网关的app和文件系统的打包目录
朱浩东
2025-06-14 58d2e329d04aaf39b0ed00308de62bff47fa8ce8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#!/bin/sh
# 查询-串口设备
export PATH=/sbin:/usr/sbin:$PATH
echo -en "Content-type: text/html; charset=utf-8\n\n"
#*****************************************************
source ../bin/env.sh
db="../bin/db"
jsoner="../bin/jsoner"
 
read data
 
des=`$jsoner $data Destination`
 
gate=`$jsoner $data Gateway`
 
mask=`$jsoner $data Genmask`
 
dev=`$jsoner $data Interface`
 
cmd="route add -net $des gateway $gate netmask $mask dev $dev"
 
str="route del -net $des gateway $gate netmask $mask dev $dev"
 
file="/work/route_list"
 
while IFS= read -r line
do
    if [ "$line" == "$str" ]; then
        sed -i "/$str/d" "$file"
    fi
done < "$file"
 
while IFS= read -r line
do
    if [ "$line" == "$cmd" ]; then
        sed -i "/$cmd/d" "$file"
    echo "$cmd" >> $file    
    else
    echo "$cmd" >> $file    
    fi
done < "$file"
 
$cmd
 
echo "{\"code\":\"success\"}"