#!/bin/sh

# Shellscript mit " chmod u+x dateiname " freigeben!
 
if test -z $1
 then                
   echo "Kein File ausgewhlt!"
   exit
 else
   if test -s UUUUU.tmp
    then
      echo "UUUUU.tmp existiert schon!"
      exit
    else
      if test -r "$1"
       then
         cp -i $1 UUUUU.tmp
         a=`ls -l $1` 
         b=`ls -l UUUUU.tmp`
         aa=`echo $a | sed 's@^[a-z\-]*[ ]*[0-9]*[ ]*[^ ]*[ ]*[^ ]*[ ]*\([0-9]*\)[ ]*.*$@\1@g'`
         bb=`echo $a | sed 's@^[a-z\-]*[ ]*[0-9]*[ ]*[^ ]*[ ]*[^ ]*[ ]*\([0-9]*\)[ ]*.*$@\1@g'`
         ls -l UUUUU.tmp $1
         if test $aa = $bb
          then
            rm -i $1
            mv -i UUUUU.tmp $1
            echo "okay"
            exit
          else
            echo "Zu wenig Speicher!"
            exit  
         fi
       else
         echo $1 "existiert nicht oder kann nicht gelesen werden!"
         exit
      fi
   fi   
fi
exit