# (c) david vajda
# 10/13/25
# the matrix 2 transform
13, 7, 1, 11, 6, 4, 12, 13,
6, 7, 15, 11, 4, 8, 11, 3,
11, 1, 4, 11, 7, 8, 8, 14,
2, 15, 4, 4, 13, 14, 12, 10,
5, 11, 9, 2, 6, 12, 12, 13,
4, 5, 13, 2, 6, 13, 6, 10,
10, 9, 5, 14, 13, 11, 11, 2,
3, 15, 11, 1, 12, 3, 9, 13
# ich nehme das ding jetzt und tue es in eine text
datei:
# das hier
# dann fuehre ich 8x sed aus und transformiere
# es. ganz einfach. mit folgenden ausdruck
13, 7, 1, 11, 6, 4, 12, 13,
6, 7, 15, 11, 4, 8, 11, 3,
11, 1, 4, 11, 7, 8, 8, 14,
2, 15, 4, 4, 13, 14, 12, 10,
5, 11, 9, 2, 6, 12, 12, 13,
4, 5, 13, 2, 6, 13, 6, 10,
10, 9, 5, 14, 13, 11, 11, 2,
3, 15, 11, 1, 12, 3, 9, 13,
cat tmp101325.txt | sed 's/\([0-9]*\),.*,.*,.*,.*,.*,.*,.*,/\1,/g'
cat tmp101325.txt | sed 's/.*, \([0-9]*\),.*,.*,.*,.*,.*,.*,/\1,/g'
cat tmp101325.txt | sed 's/.*,.*, \([0-9]*\),.*,.*,.*,.*,.*,/\1,/g'
cat tmp101325.txt | sed 's/.*,.*,.*, \([0-9]*\),.*,.*,.*,.*,/\1,/g'
cat tmp101325.txt | sed 's/.*,.*,.*,.*, \([0-9]*\),.*,.*,.*,/\1,/g'
cat tmp101325.txt | sed 's/.*,.*,.*,.*,.*, \([0-9]*\),.*,.*,/\1,/g'
cat tmp101325.txt | sed 's/.*,.*,.*,.*,.*,.*, \([0-9]*\),.*,/\1,/g'
cat tmp101325.txt | sed 's/.*,.*,.*,.*,.*,.*,.*, \([0-9]*\),/\1,/g'
# jetzt habe ich es in die falsche richtung transformiert
i=0
while [ $i -lt 8 ]
do
cat tmp101325.txt | sed 's/\([0-9]*\),.*,.*,.*,.*,.*,.*,.*,/\1,/g' | head -n $i | tail -n 1
cat tmp101325.txt | sed 's/.*, \([0-9]*\),.*,.*,.*,.*,.*,.*,/\1,/g' | head -n $i | tail -n 1
cat tmp101325.txt | sed 's/.*,.*, \([0-9]*\),.*,.*,.*,.*,.*,/\1,/g' | head -n $i | tail -n 1
cat tmp101325.txt | sed 's/.*,.*,.*, \([0-9]*\),.*,.*,.*,.*,/\1,/g' | head -n $i | tail -n 1
cat tmp101325.txt | sed 's/.*,.*,.*,.*, \([0-9]*\),.*,.*,.*,/\1,/g' | head -n $i | tail -n 1
cat tmp101325.txt | sed 's/.*,.*,.*,.*,.*, \([0-9]*\),.*,.*,/\1,/g' | head -n $i | tail -n 1
cat tmp101325.txt | sed 's/.*,.*,.*,.*,.*,.*, \([0-9]*\),.*,/\1,/g' | head -n $i | tail -n 1
cat tmp101325.txt | sed 's/.*,.*,.*,.*,.*,.*,.*, \([0-9]*\),/\1,/g' | head -n $i | tail -n 1
i=$(($i+1))
done