【发布时间】:2021-12-23 10:15:06
【问题描述】:
所以一直遇到问题,我有一个 github cron,它从网络上抓取 txt 文件,然后想将它们合并到一个文件中
例如。 cron 已经抓取了所有的 txt 文件并放入 ./txt 然后合并会将 ./txt/*.txt 合并到 ./all.txt 所以像这样的
git 合并文件 ./all.txt ./all.txt ./txt/*.txt
但无论我做什么,它都会用第一个或最后一个 txt 文件覆盖 all.txt,并且没有其他文件被合并.. 在这个文件夹中随时都有大约 40 多个 txt 文件,而且它们每天都会更新,所以 cron 每天凌晨 4 点都会收到这些文件,所有的收集等工作正常,它的最后合并我似乎无法开始工作..
任何想法如何做到这一点?
【问题讨论】:
-
假设您只想将所有文本文件的内容一个接一个地放入一个文件中,那么
cat.txt/*.txt > ./all.txt呢? -
现在他们为什么不在 github 文档上这么说?大声笑谢谢@dan1st 这正是我所需要的。
-
他们为什么要这样做?这只是追加,与 git 或 GitHub 无关。
标签: git github github-actions