Page MenuHomec4science

post.sh
No OneTemporary

File Metadata

Created
Thu, Aug 15, 03:00
#!/bin/bash
# Author: Vittoria.Rezzonico@epfl.ch
# filename: res-cpmd.sh
begin="NFI TEMPP EKS ECLASSIC DIS TCPU"
end=" RESTART INFORMATION WRITTEN ON FILE"
echo "cores value" > res_cpmd.txt
for i in `cat ../cores.txt`; do
if [ "$i" -lt 4 ]
then
continue
fi
dir=BO$i
echo -n "$i " >> res_cpmd.txt
sed -n "/$begin/,/$end/p" $dir/*.log \
| sed '/^ [[:digit:]]/d;/^ [[:digit:]]/d;/^$/d;/I/d' \
| awk '{ sum[5] += $5 } END { printf "%s\n", sum[5]/NR }' >> res_cpmd.txt
[ -d ../Results/CPMD ] && (mkdir -p ../Results/CPMD/BO$i; cp BO$i/*.log ../Results/CPMD/BO$i/)
done
[ -d ../Results/CPMD ] && cp res_cpmd.txt ../Results/CPMD/

Event Timeline