]> git.nbdom.net Git - nb.git/commitdiff
bin/crontab_install
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Fri, 13 Jun 2025 09:30:01 +0000 (11:30 +0200)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Fri, 13 Jun 2025 09:30:01 +0000 (11:30 +0200)
bin/crontab_install

index bad4120d926fda627adbc06655e0c596063770dc..f0084c19ddd9446b5e89fc13a63d1d5fae99c044 100755 (executable)
@@ -60,12 +60,14 @@ Nicolas Boisselier <nico@nbdom.net>
 
 cat_crontab() {
        local f
-       for f in .crontab $(
+       for f in .*crontab $(
                (hostname -f; hostname -s) \
-                       | awk '!x[$1]++ && "$1"!="localhost" && !/^ *$/{print ".crontab-host."$1}' \
+                       | awk '!x[$1]++ && "$1"!="localhost" && !/^ *$/{print ".crontab-host."$1;print ".crontab*."$1}' \
        ); do
-               [ "$DEBUG" = "0" ] || echo "DEBUG: $f $([ -r "$f" ] || echo "NOT ")EXISTS" 1>&2
-               [ -r "$f" ] || continue
+               [ "$DEBUG" = "0" ] || echo "DEBUG: EXISTS: $([ -r "$f" ] && echo YES || echo "NO "): $f" 1>&2
+               #[ "$DEBUG" = "0" ] || echo "DEBUG: $f $([ -r "$f" ] || echo "NOT ")EXISTS" 1>&2
+               [ -r "$f" -a -s "$f" ] || continue
+               #[ -r "$f" ] || continue
                echo "#---------------------------------------"
                echo "# >>> $f"
                echo "#---------------------------------------"