crontab bash tests

Ralf Mardorf kde.lists at yahoo.com
Tue Sep 26 11:36:01 UTC 2023


On Tue, 2023-09-26 at 13:32 +0200, Ralf Mardorf wrote:
>    exit_status=$?
>    
>    echo "grep  exit status: $exit_status" > log.txt
>    
>    case $exit_status in
>      0) echo "touch exit status: $?" >> log.txt
>         touch /tmp/foo
>         ;;
>      *) echo "rm    exit status: $?" >> log.txt
>         rm /tmp/foo
>         ;;

This doesn't make sense :D. It should probably read something like:


   exit_status=$?
   
   echo "grep  exit status: $exit_status" > log.txt
   
   case $exit_status in
     0) echo "running touch" >> log.txt
        touch /tmp/foo
        ;;
     *) echo "running rm" >> log.txt
        rm /tmp/foo
        ;;





More information about the ubuntu-users mailing list