Hallo, On Mon, 15 Apr 2002, Bernd Brodesser wrote:
* David Haller schrieb am 15.Apr.2002:
==== #!/bin/bash SEQFFILE='/var/spool/fax/sendq/seqf' READ_FAXNR='/var/spool/fax/read_faxnr' LOG='/tmp/print3.log' ### <-- using this filename is BAD!
#### no configuration should be neccessary below this line #### SEQF="`cat ${SEQFFILE}`" FAX_SUBJ="Subject: Fax job ${SEQF}" echo "${SEQF}" > "${LOG}" ### <-- using '>' is (often) BAD! ${READ_FAXNR} "${FAX_SUBJ} exit $? ====
Noch Fragen? ;)
Ja, warum $? am Schluß? Das kommt doch so wie so. Auch das $?.
Aeh, stimmt ;) exitstatus ist ja eh der des letzten Befehls...
Und wie groß kann eine Variable eigentlich werden? Wenn $SEQFFILE eine 2GB Datei ist bekommt man doch sicherlich Probleme, oder?
Ja. Sollte sie aber nicht werden (und dann hat man eh ein grosses Problem ;). Aus 'man 8 hfaxd': /var/spool/fax/sendq/seqf for assigning job identifiers (was ein job identifier ist steht dann z.B. in 'man 1 sendfax'.) Ist also wohl analog zu /var/spool/lpd/*/.seq oder so... -dnh -- You come out of a woman and you spend the rest of your life trying to get back inside. -- sig stolen from James Cort