[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: