能读懂会用者自取:
tmp_dir=$(date "+%Y%m%d-%H%M%S");touch ${tmp_dir}.showdata.py;echo "import matplotlib.pyplot as plt" >>${tmp_dir}.showdata.py;echo "import numpy as np" >>${tmp_dir}.showdata.py;echo "a = np.arange(2708000000, dtype=np.int8)" >>${tmp_dir}.showdata.py;ls 20220525/|awk -F "\." '{print $1}'|while read a;do unzip -o ./20220525/$a".zip" -d $a;echo -n "A${a:25:15} = np.array([0" >>${tmp_dir}.showdata.py;cat $a/memorytemp.log|grep -i degree|awk -F "|" '{print $2}'|awk -F " " '{print $1}'|while read b;do echo -n ",$b" >>${tmp_dir}.showdata.py;done;echo "])" >>${tmp_dir}.showdata.py;echo "plt.plot(A${a:25:15})" >>${tmp_dir}.showdata.py;done;echo "plt.show()" >>${tmp_dir}.showdata.py;
python ${tmp_dir}.showdata.py
a = np.arange(2708000000, dtype=np.int8)
memorytemp.log
效果图展示