其他分享
首页 > 其他分享> > 检测sd卡某个文件,然后开启自动化测试

检测sd卡某个文件,然后开启自动化测试

作者:互联网

1.判断sd卡是否存在
2.若存在sd卡,只find一次,若存在,则进入测试,无,则退出脚本测试。
3.若一直无sd卡,有个超时,自动退出。

参考脚本如下:
`#!/bin/sh

find_file=0
time_cnt=0
while [ 1 ]; do
mountpoint /record
is_exist_sd=$?
if [ $is_exist_sd != 0 ];then
echo "wait mount"
else
find_file=$( find /record/.txt -name screen_test.txt | wc -l )
#echo $find_file
if [ $find_file -gt 0 ]
then
echo "find screen_test.txt"
break
fi
find_file=$( find /media/mmcblk0p1/
.txt -name screen_test.txt | wc -l )
#echo $find_file
if [ $find_file -gt 0 ]
then
echo "find screen_test.txt"
break
fi
echo "not find screen_test.txt"
exit
fi
sleep 1
time_cnt=expr $time_cnt + 1
if [ $time_cnt -gt 15 ]
then
echo "find screen_test.txt timeout"
exit
fi
done

while [ 1 ]; do
echo "red"
rtcmd run display_test --out 1280 720 --fps 100 --color 75 86 253
sleep 2
rtcmd exit display_test
sleep 1
echo "green"
rtcmd run display_test --out 1280 720 --fps 100 --color 150 44 21
sleep 2
rtcmd exit display_test
sleep 1
echo "blue"
rtcmd run display_test --out 1280 720 --fps 100 --color 29 254 107
sleep 2
rtcmd exit display_test
sleep 1

done`

标签:--,开启,echo,file,自动化,test,txt,find,sd
来源: https://www.cnblogs.com/gaoshanxiaolu/p/16348314.html