--- tftp-iselect.sh 2007/11/18 15:20:16 76 +++ tftp-iselect.sh 2007/11/18 16:25:26 78 @@ -9,7 +9,7 @@ echo -e "Currently selected version for flash:\n" > $tmp -grep " BANT-" $tmp.all > $tmp.selected +grep " BANT-.$" $tmp.all > $tmp.selected cat $tmp.selected >> $tmp echo -e "\nAll versions available:\n" >> $tmp @@ -22,9 +22,11 @@ version=`echo $which | cut -d" " -f1` board=`echo $which | cut -d" " -f2` -path=`echo $which | cut -c32-` +path=`echo "$which" | cut -c34-` -ln -sf $tftp/$path $tftp/$board || exit +#echo "$version|$board|$path" + +cp $tftp/$path $tftp/$board.new && mv $tftp/$board.new $tftp/$board || exit echo "Using $path for $board [$version]"