我将这个.sh安排在cron中(ubuntu 18):
#!/bin/sh
wget -O x/doc1.csv https://www.x.com
wget -O x/doc2.csv https://www.y.com
jupyter nbconvert --execute --to html x/notebook.ipynb
前两行完美运行,而jupyter行却无法运行。如果我直接在终端中使用./来执行.sh,则它的性能很好。有想法吗?
答案 0 :(得分:0)
我只需将路径添加到命令即可,并且有效:
#!/bin/sh
wget -O x/doc1.csv https://www.x.com
wget -O x/doc2.csv https://www.y.com
/home/pakin/anaconda3/bin/jupyter nbconvert --execute --to html
x/notebook.ipynb