$ make cc parse-data.c -o parse-data $ mv putty.log steps8-1.log $ ./parse-data steps8-1 Processing f0 Writing description to steps8-1/f0.txt Writing data to steps8-1/f0.dat Processing f1 Writing description to steps8-1/f1.txt Writing data to steps8-1/f1.dat Processing f2 Writing description to steps8-1/f2.txt Writing data to steps8-1/f2.dat Processing f3 Writing description to steps8-1/f3.txt Writing data to steps8-1/f3.dat Processing f4 Writing description to steps8-1/f4.txt Writing data to steps8-1/f4.dat
$ ls steps8-1 f0.dat f1.dat f2.dat f3.dat f4.dat files.txt f0.txt f1.txt f2.txt f3.txt f4.txt
files.txt lists all the other files (take a look at it). The .dat files are the numeric data. The .txt files are text information steps8 generated to explain the data.
parse-data also works for sinusoids output.