]> Creatis software - clitk.git/blobdiff - scripts/pts_to_landmarks.sh
Fixed bug with extension detection in snapshots
[clitk.git] / scripts / pts_to_landmarks.sh
index 87bc9eeeccfb0729b5cfdcbfb578c2a9eb20d1cf..5f0290078b2e1f3835cb2c6c18dd01076385ee62 100755 (executable)
 
 if [ $# -ne 2 ]; then
   echo "Usage: $0 input.pts output.txt" 1>&2
+  exit 1
 fi
 
-to_append=/tmp/$RANDOM
-to_prepend=/tmp/$RANDOM
+to_append=`mktemp`
+to_prepend=`mktemp`
+pts_file_spaced=`mktemp`
 
 for i in $(seq 0 $((`cat $1 | wc -l` - 1)));
 do
-  echo 0' '0 >> $to_append
+  echo "0 0" >> $to_append
   echo $i >> $to_prepend
 done
 
 echo "LANDMARKS1" > $2
-paste -d ' ' $to_prepend $1 $to_append >> $2
+cat $1 | sed -e 's/\s/ /g' >> $pts_file_spaced  
+paste -d ' ' $to_prepend $pts_file_spaced $to_append >> $2
+
+rm $to_append $to_prepend $pts_file_spaced