自动化 – 追加两个文本文件,每天创build一个Excel文件

我有两个文件每天进入共享驱动器。 当他们发布时,他们作为文件名称的一部分进入当前date。 例如(dataset1_12517.txt和dataset2_12517.txt)第二天它会发布它(dataset1_12617.txt等)。 如果重要的话,它们是pipe道分隔的文件。

我试图自动化这两个文件的每日合并到一个Excel文件将被覆盖每个合并(文件名保持不变),所以我的Tableau仪表板可以读取输出,而不必每天都build立一个新的连接。 棘手的部分是文件名称会每天更改,但他们遵循特定的命名约定。

我有权使用R Studio。 我还没有开始编写代码,所以寻找一个地方开始或更好的解决scheme。

在Window机器上,使用copy或xcopy命令行。 如何做到这一点有几个变化。 但是它的主要特点是,如果你提供了正确的开关,源文件将被附加到目标文件。

我喜欢用这个xcopy。 提供目标文件名,然后提供源文件列表。

这成为一个batch file,您可以将其作为计划任务或按需运行。

这大致是它看起来的样子。 您可能需要检查在线文档以select正确的参数开关。

xcopy C:\SRC\souce_2010235.txt newfile.txt /s 

当你玩它时,你甚至可以尝试使用通配符方法。

 xcopy C:\SRC\*.txt newfile.txt /s 

请参阅获取XCOPY以连接(追加)以获取更多详细信息。