How crucial are the thousands of cache
files cluttering up our computers?
To my knowledge, they are not crucial.
I delete them before a full back of my $HOME and have not seen any application breakage.
I have my shell script here for you to modify to fit your needs.
HTH,
--
Arun Khan
<begin bash script>
#!/bin/bash
#
# Script to clean up files in [Cc]ache [Tt]rash in user's home directories
#
[ ! -d $HOME ] && echo "There is no HOME dir for $USER" && return 1
TMPFILE=/tmp/cache_n_trash_dirs$$
# define directory strings here
dir_string1="\( -type d -iname '*cache*' \)"
dir_string2="\( -type d -iname '*trash*' \)"
dir_string3="\( -type d -iname '.local' \)"
find $HOME \( -type d -iname '*cache*' \) -o \( -type d -iname '*trash*' \) | \
sed -e 's/^/"/' -e 's/$/\/"/' | sed -e 's/^/rm -fr /' > $TMPFILE
# add thumbnails directory to the list
echo "rm -fr $HOME/.thumbnails/* " >> $TMPFILE
cat << EOF
Temporary shell script file written in $TMPFILE;
Please execute the following line:
bash $TMPFILE
EOF
<begin bash script>