Поскольку вам нужны вычисления с плавающей запятой, вы все равно будете использовать bc или awk. Почему бы не использовать Awk для решения всей проблемы? Вот решение только для Awk, я использовал n для числителя и d для знаменателя:
$ printf "4\n1\n2\n9\n8\n" | awk '{if (NR == 1) {d = $0}; if (NR != 1) {n += $0}} END{printf "%.03f\n", n/(d*1.0)}'
5.000
Попробуйте это,
find /home/bankex/bankex/glassfish/domains/bankex/logs/ -maxdepth 1 -mtime -7 -type f ! -name "*.tar.gz" | xargs tar -czvf /home/bankex/bankex/glassfish/domains/bankex/logs/oldlogs_$(date +"%Y%m%d").tar.gz --remove-files
maxdepth
уровни каталогов type f
только файлы ! -name
исключает файл с шаблоном.tar.gz
--remove-files
удалит тарированные файлы