forked from lijiext/lammps
19 lines
414 B
Awk
19 lines
414 B
Awk
|
#!/sw/bin/awk -f
|
||
|
|
||
|
# Usage: ./plotthermodata.awk log.lammps | xmgrace -nxy -
|
||
|
|
||
|
BEGIN {
|
||
|
if ( stepnum == 0 ) stepnum = 1 # if unset, pick first set of output
|
||
|
print "@xaxis label \"Time Step\""
|
||
|
}
|
||
|
/Step/ {
|
||
|
num += 1
|
||
|
if ( num != stepnum ) next
|
||
|
n = 0
|
||
|
for (i=2; i<=NF; i++) {
|
||
|
print "@s" n, "legend \"" $i "\""
|
||
|
n += 1
|
||
|
}
|
||
|
}
|
||
|
/Step/,/step/ { if ( $0 ~ /[sS]tep/ ) next; else print }
|