diff --git a/count-crontabs.sh b/count-crontabs.sh new file mode 100755 index 0000000..9ea45d8 --- /dev/null +++ b/count-crontabs.sh @@ -0,0 +1,19 @@ +total_count=0 +declare -a crontab_dirs=( + /etc/cron.d + /etc/cron.daily + /etc/cron.hourly + /etc/cron.weekly + /var/spool/cron +) + +for dir in ${crontab_dirs[@]}; do + count=0; + for file in $dir/*; do + count=` ls -1 $dir | wc -l ` + done + echo "- $dir: $count
" + total_count=$(( $count + $total_count )) +done + +echo "Total: $total_count" \ No newline at end of file