_why возвращается, и, конечно, оставляя буферизованные сообщения на своем веб-сервере. Я бы хотел периодически опробовать его сайт, проверить новые катушки, а если они еще не существуют, конвертируйте их в PDF.Как загрузить файлы и обработать их только в том случае, если какой-либо файл не существует?
У меня есть опрос & процесс преобразования вниз, используя https://github.com/bsandrow/_why-spool. Я изменил один блок в сценарии очищающий выглядеть следующим образом:
echo "Downloading PCL files..."
spool_urls | while read spool_entry; do
file="$(spool_file "$spool_entry")"
echo " $file"
if [ ! -f "/home/max/_why-spool/build/$file.pdf" ]
then
echo "/home/max/_why-spool/build/$file.pdf does not exist" >> /home/max/why_log.txt
wget -q -O "src/$file" "$spool_entry"
fi
done
Это должно проверить, если $file
.pdf существует. Несмотря на то, что он существует, if
терпит неудачу и в любом случае загружает катушку. Как я могу это исправить?
EDIT: Посмотрите. Результаты ls
-
max build $ ls /home/max/_why-spool/build/
ACCOUNTS.pdf BURN.pdf FAREWELL.pdf FLIPPED.pdf HELLOYES.pdf JUXT.pdf OUTRAGE.pdf REALITY.pdf SACRED.pdf STINKS.pdf WHATSUPDOC.pdf
AMANDA.pdf CORRUPTION.pdf FIGHTS.pdf FRIGHTS.pdf IMPERSON.pdf LEAPS.pdf PIRATEO.pdf RECEIPT.pdf SEAWATER.pdf TORN.pdf YOUGETIT.pdf
BIBLICAL.pdf EYES.pdf FIRELESS.pdf GAIMAN.pdf ITISUS.pdf LOOKUP.pdf READING.pdf REVERSE.pdf SENSORED.pdf TRIALS.pdf
Это так странно e :(Я в конце концов исправил это, сбросив котировки, но ... странно. – tekknolagi