-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathread_distances.sh
executable file
·46 lines (28 loc) · 1.3 KB
/
read_distances.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#!/bin/bash
OUTPUTFILE=table.txt
rm -fv $OUTPUTFILE
for TILE in 1_4 2_8
do
for AXIS in x y xy
do
for (( j=0; j<2; j++ ))
do
for (( i=1; i<10; i++ ))
do
#echo -e "$TILE \t $AXIS \t $j.$i"
N1=`head -n2 Tile_${TILE}/${AXIS}_${j}.${i}mrad/track_ring_distances_Track_Ring_${j}.${i}_${AXIS}_${TILE}.txt | tail -n1 | cut -d" " -f13`
N2=`head -n3 Tile_${TILE}/${AXIS}_${j}.${i}mrad/track_ring_distances_Track_Ring_${j}.${i}_${AXIS}_${TILE}.txt | tail -n1 | cut -d" " -f13`
N3=`head -n4 Tile_${TILE}/${AXIS}_${j}.${i}mrad/track_ring_distances_Track_Ring_${j}.${i}_${AXIS}_${TILE}.txt | tail -n1 | cut -d" " -f13`
echo -e "$TILE \t $AXIS \t $j.$i \t $N1 \t $N2 \t $N3" >> $OUTPUTFILE
done
done
for (( j=1; j<6; j++ ))
do
#echo -e "$TILE \t $AXIS \t $j"
N1=`head -n2 Tile_${TILE}/${AXIS}_${j}mrad/track_ring_distances_Track_Ring_${j}_${AXIS}_${TILE}.txt | tail -n1 | cut -d" " -f13`
N2=`head -n3 Tile_${TILE}/${AXIS}_${j}mrad/track_ring_distances_Track_Ring_${j}_${AXIS}_${TILE}.txt | tail -n1 | cut -d" " -f13`
N3=`head -n4 Tile_${TILE}/${AXIS}_${j}mrad/track_ring_distances_Track_Ring_${j}_${AXIS}_${TILE}.txt | tail -n1 | cut -d" " -f13`
echo -e "$TILE \t $AXIS \t $j \t $N1 \t $N2 \t $N3" >> $OUTPUTFILE
done
done
done