#!/bin/bash
clear

# Test the exclude list.

eval $( grep ^EXCLUDE_LIST ../scripts/slacktrack )
echo "Ex list: ${EXCLUDE_LIST}"

# usr/man/whatis is purposefully removed (it's in the exclude list)
cat << EOF > /tmp/testfile
+/var/lib/NetworkManager/dir
+/usr/bin/wn
+/usr/man/whatis.gz
+/usr/local/man/whatis.gz
+/var/lib/pgsql/foop
+/var/lib/mysql
+/var/lib/mysql/somefileorother
+/var/log/packages/foopy_varlog_packages
+/var/log/scripts/foopy_varlog_scripts
+/var/lib/pkgtools/scripts
+/var/lib/pkgtools/woop
+/var/lib/pkgtools/scripts/foopscript
+/var/lib/pkgtools/packages/foop_package
+/etc/foo
+/file2
EOF

printf "\n\nFiles in 'found' list\n\n"
cat /tmp/testfile

printf "\n\nFiles remaining:\n\n"
grep "^+" /tmp/testfile | awk '{print $1}' | cut -d+ -f2- | egrep -v "^(/$|\+\+$|${EXCLUDE_LIST})"

