more scritps :)

SVN revision: 536
This commit is contained in:
Carsten Haitzler 1999-10-01 16:56:00 +00:00
parent 01c95da5f2
commit 6128320686
3 changed files with 54 additions and 4 deletions

View File

@ -5,8 +5,11 @@ escriptsdatadir = $(prefix)/enlightenment/bin
endif
escriptsdata_DATA =
escriptsdata_SCRIPTS = e_gen_kde_menu e_gen_menu e_gen_gnome_menu e_cache_clean
escriptsdata_SCRIPTS = e_gen_kde_menu e_gen_menu e_gen_gnome_menu \
e_cache_clean e_cache_query
EXTRA_DIST = e_gen_kde_menu e_gen_menu e_gen_gnome_menu e_cache_clean
EXTRA_SCRIPTS = e_gen_kde_menu e_gen_menu e_gen_gnome_menu e_cache_clean
EXTRA_DIST = e_gen_kde_menu e_gen_menu e_gen_gnome_menu e_cache_clean \
e_cache_query
EXTRA_SCRIPTS = e_gen_kde_menu e_gen_menu e_gen_gnome_menu e_cache_clean \
e_cache_query

View File

@ -4,7 +4,9 @@
# Copyright 1999 The Rasterman #
##############################################################################
if [ $# -lt 2 ]; then
export PATH=$PATH:"/usr/local/enlightenment/bin:/usr/enlightenment/bin:/opt/enlightenment/bin:/usr/local/bin"
if [ $# -lt 1 ]; then
echo "usage:"
echo " "$0" [ all | pager | bgsel | config ]"
exit
@ -17,23 +19,27 @@ if [ $1 = "all" ]; then
rm -rf ~/.enlightenment/cached/cfg/.*
rm -rf ~/.enlightenment/cached/pager/*
rm -rf ~/.enlightenment/cached/pager/.*
eesh -e "dialog_ok All caches purged."
exit
fi
if [ $1 = "pager" ]; then
rm -rf ~/.enlightenment/cached/pager/*
rm -rf ~/.enlightenment/cached/pager/.*
eesh -e "dialog_ok Pager background cache purged."
exit
fi
if [ $1 = "config" ]; then
rm -rf ~/.enlightenment/cached/cfg/*
rm -rf ~/.enlightenment/cached/cfg/.*
eesh -e "dialog_ok Config file cache purged."
exit
fi
if [ $1 = "bgsel" ]; then
rm -rf ~/.enlightenment/cached/bgsel/*
rm -rf ~/.enlightenment/cached/bgsel/.*
eesh -e "dialog_ok Background selector cache purged."
exit
fi

41
scripts/e_cache_query Normal file
View File

@ -0,0 +1,41 @@
#!/bin/sh
##############################################################################
# queries sizes of your enlightenment cache #
# Copyright 1999 The Rasterman #
##############################################################################
export PATH=$PATH:"/usr/local/enlightenment/bin:/usr/enlightenment/bin:/opt/enlightenment/bin:/usr/local/bin"
if [ $# -lt 1 ]; then
echo "usage:"
echo " "$0" [ all | pager | bgsel | config ]"
exit
fi
if [ $1 = "all" ]; then
VAL=`du -s ~/.enlightenment/cached/pager ~/.enlightenment/cached/bgsel ~/.enlightenment/cached/cfg | awk '{printf("%s ", $1);}'`
TOT=0
for I in $VAL; do
TOT=$[ $TOT + $I ];
done
eesh -e "dialog_ok Your caches are using $TOT Kb of disk space."
exit
fi
if [ $1 = "pager" ]; then
VAL=`du -s ~/.enlightenment/cached/pager | awk '{printf("%s", $1);}'`
eesh -e "dialog_ok Your pager background cache is using $VAL Kb of disk space."
exit
fi
if [ $1 = "config" ]; then
VAL=`du -s ~/.enlightenment/cached/cfg | awk '{printf("%s", $1);}'`
eesh -e "dialog_ok Your config file cache is using $VAL Kb of disk space."
exit
fi
if [ $1 = "bgsel" ]; then
VAL=`du -s ~/.enlightenment/cached/bgsel | awk '{printf("%s", $1);}'`
eesh -e "dialog_ok Your background selector cache is using $VAL Kb of disk space."
exit
fi