我有一个刮板刮板,可以使用anachron进行计划,而不会出现问题,但是生成的文件归root所有
#!/bin/bash
source /home/myusername/.virtualenvs/scraper/bin/activate
cd /home/myusername/workspace/scraper/scraper
scrapy crawl scraper
该脚本通过anacron以root身份运行
工作正常,但是刮板创建的.csv文件归root所有
文件名后附有当前日期。
将生成的.csv文件归myusername拥有的最直接方法是什么?
答案 0 :(得分:1)
示例方法是在脚本行的末尾添加:
chown myusername <resulting .csv>
这会将所有权更改为用户myusername
。如果需要,您可以使用通配符。如果归档文件不在当前目录中,则应取消文件的完整路径。