]> code.delx.au - monosys/blob - backup-all
better PATH for cron
[monosys] / backup-all
1 #!/bin/bash
2
3 for script in /backup/scripts/*; do
4 if ! grep -q '^function run_backup' "$script"; then
5 continue
6 fi
7 if [ ! -x "$script" ]; then
8 echo "Skipping $script because it is not executable"
9 continue
10 fi
11 output="$("$script" 2>&1)"
12 if [ "$?" -ne 0 ]; then
13 echo "Failed to run: $script"
14 echo "$output"
15 fi
16 done
17