Re: Script geht nicht
On Fri, Aug 03, 2012 at 10:39:54PM +0200, tony.blue.mailinglist@gmx.de wrote:
> #!/bin/bash
> PID=/var/lock/sendfaxes.pid
>
> if [ -e $PID ] ; then
> exit
> fi
>
> cd /home/userdata/xxx/Faxausgang
> ls *pdf >/dev/null 2>&1
> if [ $? -eq 0 ] ; then
[...]
> Leider steigt er schon beim "if [ $? -eq 0 ] ; then" aus, da das
> echo nicht mehr ausgegeben wird.
Da wären folgende Möglichkeiten:
- pid- File existiert
- /home/userdata/xxx/Faxausgang existiert nicht
- es sind keine *pdf vorhanden
Zum Debuggen von Shellscripten ist es ganz hilfreich, am Anfang ein
set -x
einzufügen.
Gruß,
Ulf.
Reply to: