前提:本次需要测试1个执行程序,需要每次手动改动参数进行测试并获取执行结果,但是手动执行太繁琐。
./my_sm4_speed.exe 1000 5 1048576 gcm #后面这几位都是参数:$sloop $ths $sz $ms
解决办法:写1个脚本执行后,执行结果在文件里,直接查看结果即可,以下是脚本。
shell脚本从文件中读取数据获取相应元素并赋值到程序中执行
一、数据列表:demo.txt
{"loop":"1000","threads":"10","size":"1048576","moshi":"gcm"}
{"loop":"1000","threads":"10","size":"1048576","moshi":"gcm"}
{"loop":"1000","threads":"10","size":"1048576","moshi":"gcm"}
{"loop":"1000","threads":"20","size":"1048576","moshi":"gcm"}
{"loop":"1000","threads":"20","size":"1048576","moshi":"gcm"}
{"loop&