@@ -137,7 +137,7 @@ if [ "$EXPECTED_CAN_COUNT" -eq 1 ]; then
137
137
INTERFACE_NAME=" "
138
138
for iface in $( ip -br link show type can | awk ' {print $1}' ) ; do
139
139
BUS_INFO=$( sudo ethtool -i " $iface " | grep " bus-info" | awk ' {print $2}' )
140
- if [ " $BUS_INFO " == " $USB_ADDRESS " ]; then
140
+ if [ " $BUS_INFO " = " $USB_ADDRESS " ]; then
141
141
INTERFACE_NAME=" $iface "
142
142
break
143
143
fi
@@ -168,7 +168,7 @@ if [ "$EXPECTED_CAN_COUNT" -eq 1 ]; then
168
168
# 获取当前接口的比特率
169
169
CURRENT_BITRATE=$( ip -details link show " $INTERFACE_NAME " | grep -oP ' bitrate \K\d+' )
170
170
171
- if [ " $IS_LINK_UP " == " yes" ] && [ " $CURRENT_BITRATE " -eq " $DEFAULT_BITRATE " ]; then
171
+ if [ " $IS_LINK_UP " = " yes" ] && [ " $CURRENT_BITRATE " -eq " $DEFAULT_BITRATE " ]; then
172
172
echo " 接口 $INTERFACE_NAME 已经激活,并且比特率为 $DEFAULT_BITRATE "
173
173
174
174
# 检查接口名称是否与默认的名称匹配
@@ -183,7 +183,7 @@ if [ "$EXPECTED_CAN_COUNT" -eq 1 ]; then
183
183
fi
184
184
else
185
185
# 如果接口未激活或比特率不同,进行设置
186
- if [ " $IS_LINK_UP " == " yes" ]; then
186
+ if [ " $IS_LINK_UP " = " yes" ]; then
187
187
echo " 接口 $INTERFACE_NAME 已经激活,但比特率为 $CURRENT_BITRATE ,与设定的 $DEFAULT_BITRATE 不符。"
188
188
else
189
189
echo " 接口 $INTERFACE_NAME 未激活或未设置比特率。"
236
236
# 获取当前接口的比特率
237
237
CURRENT_BITRATE=$( ip -details link show " $iface " | grep -oP ' bitrate \K\d+' )
238
238
239
- if [ " $IS_LINK_UP " == " yes" ] && [ " $CURRENT_BITRATE " -eq " $TARGET_BITRATE " ]; then
239
+ if [ " $IS_LINK_UP " = " yes" ] && [ " $CURRENT_BITRATE " -eq " $TARGET_BITRATE " ]; then
240
240
echo " 接口 $iface 已经激活,并且比特率为 $TARGET_BITRATE "
241
241
242
242
# 检查接口名称是否与目标名称匹配
251
251
fi
252
252
else
253
253
# 如果接口未激活或比特率不同,进行设置
254
- if [ " $IS_LINK_UP " == " yes" ]; then
254
+ if [ " $IS_LINK_UP " = " yes" ]; then
255
255
echo " 接口 $iface 已经激活,但比特率为 $CURRENT_BITRATE ,与设定的 $TARGET_BITRATE 不符。"
256
256
else
257
257
echo " 接口 $iface 未激活或未设置比特率。"
0 commit comments