crontab bash tests
Ralf Mardorf
kde.lists at yahoo.com
Tue Sep 26 11:38:05 UTC 2023
On Tue, 2023-09-26 at 13:36 +0200, Ralf Mardorf wrote:
> 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
> ;;
Correction:
exit_status=$?
echo "grep exit status: $exit_status" > log.txt
case $exit_status in
0) touch /tmp/foo
echo "touch exit status: $?" >> log.txt
;;
*) rm /tmp/foo
echo "rm exit status: $?" >> log.txt
;;
;)
More information about the ubuntu-users
mailing list