Introduction
Introduction Statistics Contact Development Disclaimer Help
uninstall - sbase - suckless unix tools
git clone git://git.suckless.org/sbase
Log
Files
Refs
README
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
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.