我试图在cron中每隔10分钟运行一次nodejs /var/www/html/back/elastic/users.js g命令,但我似乎无法
*/10 * * * * /usr/local/bin nodejs /var/www/html/back/elastic/users.js
我已将此添加到crontab -e但是当我检查syslog时它没有显示在那里。
以下命令相同我想每天删除temp中的文件,它不起作用
30 2 * * * rm -rf /var/www/html/data/users/temp/*
我错过了什么?谢谢你的帮助
Ubuntu Server 15.04
答案 0 :(得分:0)
尝试:
import pandas as pd
#initialze the excel writer
writer = pd.ExcelWriter('MyFile.xlsx', engine='xlsxwriter')
#store your dataframes in a dict, where the key is the sheet name you want
frames = {'sheetName_1': dataframe1, 'sheetName_2': dataframe2,
'sheetName_3', dataframe3}
#now loop thru and put each on a specific sheet
for sheet, frame in frames.iteritems(): # .use .items for python 3.X
frame.to_excel(writer, sheet_name = sheet)
#critical last step
writer.save()
和
*/10 * * * * /usr/local/nodejs /var/www/html/back/elastic/users.js
答案 1 :(得分:0)
您应该尝试从第一个crontab中删除空格
* / 10 * * * * / usr / local / bin / nodejs /var/www/html/back/elastic/users.js
第二个命令对我来说是正确的,路径是否正确?也许是一个许可问题。 它应该在凌晨2:30删除/ var / www / html / data / users / temp /下的所有内容