繁体   English   中英

跟踪将您的文件附加到Rails中的rake任务

[英]trace appends your file for rake task in rails

在rails 3.1.12和ruby 1.9.3中运行rake任务时,即

rake output:generate_files["abc"] --trace>>test1.txt

rake任务运行正常,但再次执行此rake任务时,将附加test1.txt。

因此,我想知道是否存在一种方法,以便每次执行此rake任务时,它都会覆盖我的test1.txt,以便在运行rake任务时无需一次又一次清除此文件

在rake任务中执行任何写操作之前,只需删除文件(如果存在):

require 'FileUtils'
FileUtils.rm(path_to_txt_file)
# do your job

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM