Как я планирую одноразовые задачи от Perl приложение CGI?

Я создаю следующий сценарий, который (i) создает резервные копии всех текстовых файлов в каталоге, «преобразованных», (ii) проверяет кодировку каждого текстового файла и (iii) преобразует в UTF-8 только текстовые файлы в ISO Кодирование 8859-1.

FILES=*.tex
for f in $FILES
do
  filename="${f%.*}"
  echo -n "$f"
#file -I $f
  if file -I $f | grep -wq "iso-8859-1"
  then
    mkdir -p converted
    cp $f ./converted
    iconv -f ISO-8859-1 -t UTF-8 $f > "${filename}_utf8.tex"
    mv "${filename}_utf8.tex" $f
    echo ": CONVERTED TO UTF-8."
  else
    echo ": UTF-8 ALREADY."
  fi
done
5
задан hlovdal 25 March 2013 в 10:35
поделиться

1 ответ

Я слышал много хорошего о Шварце . У него нет задержки - хотя; вы бы отправили задания через at, но это должно решить обе проблемы, перечисленные выше, если ваш сценарий submit_job был простым.

(в качестве предостережения, я использовал только Gearman , Я думаю, вам нужна надежная очередь заданий для этого, механизм «запустил и забыл», чтобы вы могли держать свой submit_job в тупике.)

5
ответ дан 14 December 2019 в 19:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: