Если вы используете существующие, если подобно этому
if [ -e $docuwiki ]
then
echo "works"
else
echo "broken"
fi
, это будет работать. Как упоминалось ниже, если утверждение, эквивалентно. Вопросы от вопроса, я думаю, что это на самом деле проблема с переменной Docuwiki, поскольку я не могу эхо правильно, переписать его вручную, помогал.
-121--146356-Положите бесконечный цикл вокруг него:
nohup sh -c 'while true; do php get_tweets.php; done' >/dev/null &
nohup sh -c 'while true; do php parse_tweets.php; done' >/dev/null &
может быть полезно перенаправить вывод в реальный файл (использование >> для добавления вместо перезаписи), чтобы любой вывод можно проверить Дайте вам ключ, почему сценарий останавливается. Также проверьте nohup.out для любых подсказок.
Решение в TXR:
(defstruct item nil
id
fields)
(let* ((items (build ;; build list procedurally: goes with (add...) below
(awk ((plusp nf) ;; have at least one field
(fconv i) ;; convert id field [f 0] to integer
(add (new item id (first f) fields (rest f)))))))
(pitems (partition-by.id items))
(combinations [apply maprod list pitems]))
(each ((c combinations)
(n (range 1)))
(with-stream (*stdout* (open-file (fmt "file-~,06d" n) "w"))
(each ((i c)) ;; item in combination
(put-line `@{i.id} @{i.fields}`)))))
Примечания:
item
из полей. list
, чтобы просто перечислить их.