19 lines
730 B
Diff
19 lines
730 B
Diff
|
--- localepurge.orig 2012-12-04 23:08:17.754765708 +0100
|
||
|
+++ localepurge 2012-12-04 23:09:02.397765264 +0100
|
||
|
@@ -165,7 +165,14 @@
|
||
|
${ACTION} `find ${REMOVEPATH} -type f -o -type l`
|
||
|
|
||
|
if [ "$SHOWFREEDSPACE" = "enabled" ]; then
|
||
|
- SPACEAFTER=$(df -P ${REMOVEPATH} | awk '{if ( NR==2 ) { print $3 }}')
|
||
|
+ # if symlink, REMOVEPATH could be removed
|
||
|
+ # check from parentdir then
|
||
|
+ if [ -d ${REMOVEPATH} ]; then
|
||
|
+ SPACEAFTER=$(df -P ${REMOVEPATH} | awk '{if ( NR==2 ) { print $3 }}')
|
||
|
+ else
|
||
|
+ SPACEAFTER=$(df -P ${REMOVEPATH%/*} | awk '{if ( NR==2 ) { print $3 }}')
|
||
|
+ fi
|
||
|
+
|
||
|
SPACESUM=$(($SPACEBEFORE - $SPACEAFTER))
|
||
|
|
||
|
if test $SPACESUM -gt 0 ; then
|