Sat, 25 Jan 2003 10:40:14 +0000 (UTC) brugte Kent Friis 47 linier på at
fortælle dette til dk.edb.system.unix:
>>#!/bin/bash
>>
>>cd /home/sites/rander.dk/dansktoppen/convert/
>>
>>if [ -f Dansktoppen* ]; then
>> antiword Dansktoppen* > dktop.txt
>> ./txt2html.pl
>> rm -f *.txt
>> rm -f Dansktoppen*
>> mv *.html ../lister/
>> echo Filen blev konverteret korrekt!
>>else
>> echo Filen blev ikke fundet!
>>fi
>>---
>>
>>Problemet er bare at når cron skal køre det, så går det galt: Doc-filen
>>("Dansktoppen <nr>.doc") forsvinder godt nok, men der er hverken en
>>tekst-fil eller en html-fil - og top viser at txt2html.pl stadig kører og
>>forbruger 99% af CPU'en (450 MHz P3). Mailen fra cron udebliver også...
>txt-filen mangler. Altså går det galt allerede i linie 2. Sandsynligvis
>skal du bare have fuld sti til antiword, så scriptet ved hvor den findes
>henne - path er nemlig ikke altid den samme når et script køres fra
>cron.
Fair nok... Jeg har forsøgt at lege lidt med det, og nu får jeg da i det
mindste en mail fra cron:
I can't open your mapping file (8859-1.txt)
It is not in '//.antiword' nor in '/usr/share/antiword'.
Name: antiword
Purpose: Display MS-Word files
Author: (C) 1998-2002 Adri van Os
Version: 0.33 (05 Jul 2002)
Status: GNU General Public License
Usage: antiword [switches] wordfile1 [wordfile2 ...]
Switches: [-t|-p papersize][-m mapping][-w #][-i #][-Ls]
-t text output (default)
-p <paper size name> PostScript output
like: a4, letter or legal
-m <mapping> character mapping file
-w <width> in characters of text output
-i <level> image level (PostScript only)
-L use landscape mode (PostScript only)
-s Show hidden (by Word) text
/home/sites/rander.dk/dansktoppen/convert/convert.sh: line 14: 28969
Terminated ./txt2html.pl
mv: cannot stat `*.html': No such file or directory
Filen blev konverteret korrekt!
Filen 8859-1.txt, som den klager over, findes overhovedet ikke på systemet
- så jeg er ret blank overfor hvordan det så overhovedet kan virke fra
konsollen!?
--
Lars Rander,
www.rander.dk ICQ#: 987520 ** Pil ikke ved min adresse **
Sjathelt og beskytter af det svage køn (udnævnt af diktator SEJ 5/6-99)
Når en ven er i problemer, skal du ikke besvære ham med at spørge, om der er noget,
du kan gøre. Find på noget, og gør det. (Edgar Watson Howe)