Проблема с запуском скрипта Python из crontab?

Вот хороший -лайнер через xargs, который я только что сделал -и протестировал на macOS:

find. | grep -E "(.*\.js.*|.*\.txt|.*\.css|.*\.htm.*|.*\.sh|.*\.scss|.*\.md|.*\.java|.*\.conf|.*\.yaml)" | sed "s/^/\"/" | sed "s/$/\"/" | xargs -J thefile wc thefile

Это обрабатывает пробелы в именах файлов. Может быть, поменять -J на ​​-Y в Linux? Газонокосилка отключила мой Ethernet от моего Linux-бокса, поэтому я не могу сейчас тестировать его.

0
28.09.2020, 21:53
1 ответ

Не уверен, как вы пишете scripts.log, но для тестирования, если вы используете logging.info, убедитесь, что вы правильно установили базовую конфигурацию для ведения журнала... вот так...

if __name__ == '__main__':
    logging.basicConfig(filename='test.log',level=logging.DEBUG)
    logging.info("running file!")
0
18.03.2021, 23:01

Теги

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