Scrapy作为anacron作业-如何更改生成的csv文件的所有者?

时间:2018-12-23 18:36:23

标签: permissions cron scrapy

我有一个刮板刮板,可以使用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拥有的最直接方法是什么?

1 个答案:

答案 0 :(得分:1)

示例方法是在脚本行的末尾添加:

chown myusername <resulting .csv>

这会将所有权更改为用户myusername。如果需要,您可以使用通配符。如果归档文件不在当前目录中,则应取消文件的完整路径。