1
0
Fork 0
This repository has been archived on 2024-06-28. You can view files and clone it, but cannot push or open issues or pull requests.
Umweltdatenmessung/transpose.sh
2013-12-27 09:33:23 +01:00

22 lines
541 B
Bash

#!/bin/bash
#(c) http://www.cs.waikato.ac.nz/~fracpete/programming/csv2gnuplot/
echo "Zeit LOAD Temperatur" > temp
cat daten_gnuplot.txt >> temp
cat temp | exec awk '
NR == 1 {
n = NF
for (i = 1; i <= NF; i++)
row[i] = $i
next
}
{
if (NF > n)
n = NF
for (i = 1; i <= NF; i++)
row[i] = row[i] " " $i
}
END {
for (i = 1; i <= n; i++)
print row[i]
}' > daten_transformiert.txt
rm temp