Вам не нужно помещать pythonв crontab. Это сценарий оболочки, и python запускается изнутри сценария. Поскольку скрипт является исполняемым и имеет строку shebang, вы можете выполнить сам скрипт как команду.
Из crontab вы вызываете python для запуска сценария оболочки (, который не является сценарием python ). измените python на sh (или ash или bash ), и я думаю, вы обнаружите, что он работает лучше.
Я нахожусь на машине SUSE, где местоположение пакетов сайта Python по умолчанию/usr/lib64/python2.6/site-packages. Некоторые пакеты автоматически устанавливают себя в/usr/lib/python2.6/site-packages вместо этого...
Я просматриваю старый сценарий оболочки. Я не могу понять две вещи в нем. гт/данные/журнал || истинное значение=$ (cat /datafile )если [ ${значение:-1} == 0 ], то эхо 'сделать' иначе эхо 'не' значение fi:-1 -...
У меня есть большая коллекция файлов с именами, похожими на :мое видео.s01e01.эпизод.название.здесь.mp4 myvideo.s01e02.episode.title.here.mp4 Я хотел бы массово переименовать их, чтобы в итоге получилось :myvideo.s01e01....
Мне нужно выполнить плановую задачу : Ежедневно проверяйте доступное пространство на жестком диске и удаляйте файлы, если это условие подтверждается: Доступно <1Go. Вот сценарий, который я написал, но не ...
Например, я переименовываю много файлов в дереве как это: [удар] $ для файла в 'находит. - называют "*gsf*"'; сделайте 'mv $file $ {file/gsf/msf}'; сделанный, Который переименовывает все экземпляры "gsf" в именах файлов...
У меня есть два шелл-скрипта, скажем, client.sh и server.sh, которые должны работать одновременно и давать какой-то полезный вывод в режиме наблюдения.
И я могу использовать только один терминал. Поэтому я должен переключаться между ...