]> Creatis software - clitk.git/commitdiff
Remove tmp files
authorVivien Delmon <vivien.delmon@creatis.insa-lyon.fr>
Tue, 27 Dec 2011 12:42:20 +0000 (13:42 +0100)
committerVivien Delmon <vivien.delmon@creatis.insa-lyon.fr>
Tue, 27 Dec 2011 12:42:20 +0000 (13:42 +0100)
- Remove tmp files after executing the script
- use mktemp instead of /tmp/$RANDOM

scripts/pts_to_landmarks.sh

index 87bc9eeeccfb0729b5cfdcbfb578c2a9eb20d1cf..e93cbe465518beedcf2ef08a584e5acbcf57c021 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`
 
 for i in $(seq 0 $((`cat $1 | wc -l` - 1)));
 do
@@ -25,3 +26,5 @@ done
 
 echo "LANDMARKS1" > $2
 paste -d ' ' $to_prepend $1 $to_append >> $2
+
+rm $to_append $to_prepend