uninstall - sbase - suckless unix tools
 (HTM) git clone git://git.suckless.org/sbase
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       uninstall (349B)
       ---
            1 #!/bin/sh
            2 
            3 set -e
            4 
            5 while read type src dst perm
            6 do
            7         case $type in
            8         d)
            9                 echo $type $src $dst $perm
           10                 continue
           11                 ;;
           12         c)
           13                 rm -f $dst
           14                 ;;
           15         *)
           16                 echo uninstall: wrong entry type >&2
           17                 exit 1
           18                 ;;
           19         esac
           20 done < $1 |
           21 sort -r |
           22 while read type src dst perm
           23 do
           24         case $type in
           25         d)
           26                 if test `ls $dst | wc -l` -eq 0
           27                 then
           28                         rmdir $dst
           29                 fi
           30                 ;;
           31         esac
           32 done