2018-05-02 run demo

#!/bin/bash
#-*- coding=utf-8 -*-

echo "==========================================================="
echo "Run adad-demo"
echo "==========================================================="

echo
echo "--> check FPGA boards"
echo "==========================================================="
aocl diagnose | grep acl

echo
echo "--> kill residual running process"
echo "==========================================================="
Process=`ps aux | grep adas | awk '{print $2}'`
for i in $Process
do
        echo "start to kill the $1 process [ $i ]"
        kill -9 $i
done

echo
echo "--> run demo with time"
echo "==========================================================="

#Date=`date +%Y%m%d_%H%M%S`
Date=`date +%Y%m%d-%H%M%S`
#echo "Date:\t" $Date
echo -e "Date:\t\t" $Date
fpgaNumber=$1
#echo "fpga number:\t" $fpgaNumber
echo -e "fpga number:\t" $fpgaNumber

read -p "Run application? [Y/N] " runapp
echo

#(time ls) 2>log.txt
#(time ls) 2>log/log_$Date.txt
#(time ls) 2>"log-"$Date"-"$fpgaNumber".txt"
#(time ls) >log.txt 2>&1
#{ time ls ; } 2>log.txt
#(time ./adas-demo -n 17) 2>log/adas-demo_$Date.txt
(time ./adas-demo -n $fpgaNumber) 2>"log/adas-demo-"$Date"-run-"$fpgaNumber"-FPGAs.txt"

echo
echo "==========================================================="
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容